Compare commits

..

No commits in common. "2a9117f39d18400d75fe8e6489e4c93a3fb18c2d" and "00c1ec1d5e92d4bcd57f37d130345edb06f2fe9a" have entirely different histories.

2 changed files with 3 additions and 4 deletions

View File

@ -34,10 +34,9 @@ else()
add_definitions(-DNDEBUG)
endif()
# disable -Wshorten-64-to-32 for apple
if(APPLE)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-shorten-64-to-32")
else()
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast")
endif()
if(PK_ENABLE_DETERMINISM)

View File

@ -29,8 +29,8 @@ void py_initialize() {
bool is_little_endian = *(char*)&x == 1;
if(!is_little_endian) c11__abort("is_little_endian != true");
_Static_assert(sizeof(py_TValue) == 24, "sizeof(py_TValue) != 24");
_Static_assert(offsetof(py_TValue, extra) == 4, "offsetof(py_TValue, extra) != 4");
static_assert(sizeof(py_TValue) == 24, "sizeof(py_TValue) != 24");
static_assert(offsetof(py_TValue, extra) == 4, "offsetof(py_TValue, extra) != 4");
pk_current_vm = pk_all_vm[0] = &pk_default_vm;