Drew Whitehouse
Drew Whitehouse
This workaround seems ok, we delete any existing devices in a remote-exec provisioner while creating a VM (openstack + ubuntu 22.04 for my case), with the appropriately defined vars for...
Hey Nicholas! I see the same thing building on a VM with Xeon E312xx Sandy Bridge cpus. No trouble under Docker on an AMD Threadripper Pro. [ 40%] Built target...
Zeroing in on the failing command - ``` > [ 31%] Generating BakeCamera.json > cd /home/rocky/openmoonray/build/moonray/moonray/dso/camera/BakeCamera && ../../../../scene_rdl2/cmd/rdl2_cmd/rdl2_json_exporter/rdl2_json_exporter --dso_path /home/rocky/openmoonray/build/moonray/moonray/dso/camera/BakeCamera/ --in /home/rocky/openmoonray/build/moonray/moonray/dso/camera/BakeCamera/BakeCamera.so.proxy --out /home/rocky/openmoonray/build/moonray/moonray/dso/camera/BakeCamera/BakeCamera.json > gmake[2]: *** [moonray/moonray/dso/camera/BakeCamera/CMakeFiles/coredata_BakeCamera.dir/build.make:73: moonray/moonray/dso/camera/BakeCamera/BakeCamera.json] Illegal...
``` [rocky@vizlab-server rdl2_json_exporter]$ pwd /home/rocky/openmoonray/build/moonray/scene_rdl2/cmd/rdl2_cmd/rdl2_json_exporter [rocky@vizlab-server rdl2_json_exporter]$ ./rdl2_json_exporter Illegal instruction (core dumped) ``` Which has the compile - ``` [100%] Building CXX object moonray/scene_rdl2/cmd/rdl2_cmd/rdl2_json_exporter/CMakeFiles/rdl2_json_exporter.dir/rdl2_json_exporter.cc.o cd /home/rocky/openmoonray/build/moonray/scene_rdl2/cmd/rdl2_cmd/rdl2_json_exporter && /usr/bin/c++ -DBOOST_DISABLE_ASSERTS -DGL_GLEXT_PROTOTYPES=1...
Handing that compile to Claude points to the problem. ``` This compile command would work on Intel CPUs that support the following key instruction sets: AVX2 (Advanced Vector Extensions 2)...