Skip to content

Instantly share code, notes, and snippets.

@cmelone
Created May 20, 2022 22:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cmelone/45cd1c1df3aea39323d5d0c1818b25ec to your computer and use it in GitHub Desktop.
Save cmelone/45cd1c1df3aea39323d5d0c1818b25ec to your computer and use it in GitHub Desktop.
LLVM ERROR: Cannot select: 0xb41ba38: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xb41b830:1, 0xbb47880, 0xb41b830
0xbb47880: i64 = add 0xbb18068, 0xb3bcd68
0xbb18068: i64,ch = CopyFromReg 0xbfa43d8, Register:i64 %39
0xb3bd728: i64 = Register %39
0xb3bcd68: i64 = shl 0xb3bd4b8, Constant:i32<3>
0xb3bd4b8: i64 = sub 0xb41b7c8, 0xbb478e8
0xb41b7c8: i64,ch = CopyFromReg 0xbfa43d8, Register:i64 %3
0xb3bcf08: i64 = Register %3
0xbb478e8: i64 = and 0xbb47af0, Constant:i64<2305843009213693696>
0xbb47af0: i64 = add 0xb41b7c8, 0xb3bcd00
0xb41b7c8: i64,ch = CopyFromReg 0xbfa43d8, Register:i64 %3
0xb3bcf08: i64 = Register %3
0xb3bcd00: i64 = srl 0xbb47e98, Constant:i32<56>
0xbb47e98: i64 = sra 0xb41b7c8, Constant:i32<63>
0xb41b7c8: i64,ch = CopyFromReg 0xbfa43d8, Register:i64 %3
0xb3bcf08: i64 = Register %3
0xb9c25d8: i32 = Constant<63>
0xbb17df8: i32 = Constant<56>
0xbb18340: i64 = Constant<2305843009213693696>
0xb41bb08: i32 = Constant<3>
0xb41b830: f64,ch = load<(load (s64) from %ir.22)> 0xbfa43d8, 0xb9c27e0, undef:i64
0xb9c27e0: i64,ch = CopyFromReg 0xbfa43d8, Register:i64 %2
0xb41b1b0: i64 = Register %2
0xb41bc40: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_ConstPropMix.o] Error 250
make: *** Waiting for unfinished jobs....
LLVM ERROR: Cannot select: 0xa480ca8: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xa480aa0:1, 0xabd11b0, 0xa480aa0
0xabd11b0: i64 = add 0xab86ea8, 0xab0c2f8
0xab86ea8: i64,ch = CopyFromReg 0xac191f8, Register:i64 %39
0xab0ccb8: i64 = Register %39
0xab0c2f8: i64 = shl 0xab0ca48, Constant:i32<3>
0xab0ca48: i64 = sub 0xa480a38, 0xabd1218
0xa480a38: i64,ch = CopyFromReg 0xac191f8, Register:i64 %3
0xab0c498: i64 = Register %3
0xabd1218: i64 = and 0xabd1420, Constant:i64<2305843009213693696>
0xabd1420: i64 = add 0xa480a38, 0xab0c290
0xa480a38: i64,ch = CopyFromReg 0xac191f8, Register:i64 %3
0xab0c498: i64 = Register %3
0xab0c290: i64 = srl 0xabd17c8, Constant:i32<56>
0xabd17c8: i64 = sra 0xa480a38, Constant:i32<63>
0xa480a38: i64,ch = CopyFromReg 0xac191f8, Register:i64 %3
0xab0c498: i64 = Register %3
0xa6ab3f8: i32 = Constant<63>
0xab86c38: i32 = Constant<56>
0xab87180: i64 = Constant<2305843009213693696>
0xa480d78: i32 = Constant<3>
0xa480aa0: f64,ch = load<(load (s64) from %ir.22)> 0xac191f8, 0xa6ab600, undef:i64
0xa6ab600: i64,ch = CopyFromReg 0xac191f8, Register:i64 %2
0xa480420: i64 = Register %2
0xa480eb0: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_IsentropicMix.o] Error 250
LLVM ERROR: Cannot select: 0xa2e1c48: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xa9f0c80:1, 0xaace6d8, 0xa9f0c80
0xaace6d8: i64 = add 0xab3b758, 0xab3bf10
0xab3b758: i64,ch = CopyFromReg 0xaba9a98, Register:i64 %39
0xa41b458: i64 = Register %39
0xab3bf10: i64 = shl 0xab3b8f8, Constant:i32<3>
0xab3b8f8: i64 = sub 0xab3b4e8, 0xaace5a0
0xab3b4e8: i64,ch = CopyFromReg 0xaba9a98, Register:i64 %3
0xab3bf78: i64 = Register %3
0xaace5a0: i64 = and 0xaace7a8, Constant:i64<2305843009213693696>
0xaace7a8: i64 = add 0xab3b4e8, 0xa7036c8
0xab3b4e8: i64,ch = CopyFromReg 0xaba9a98, Register:i64 %3
0xab3bf78: i64 = Register %3
0xa7036c8: i64 = srl 0xab3bfe0, Constant:i32<56>
0xab3bfe0: i64 = sra 0xab3b4e8, Constant:i32<63>
0xab3b4e8: i64,ch = CopyFromReg 0xaba9a98, Register:i64 %3
0xab3bf78: i64 = Register %3
0xab3ba30: i32 = Constant<63>
0xa41ae40: i32 = Constant<56>
0xab3b5b8: i64 = Constant<2305843009213693696>
0xa41b5f8: i32 = Constant<3>
0xa9f0c80: f64,ch = load<(load (s64) from %ir.22)> 0xaba9a98, 0xab3b960, undef:i64
0xab3b960: i64,ch = CopyFromReg 0xaba9a98, Register:i64 %2
0xaace128: i64 = Register %2
0xab3b278: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_AirMix.o] Error 250
LLVM ERROR: Cannot select: 0xb66fb48: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xb2b29a8:1, 0xafbc5e8, 0xb2b29a8
0xafbc5e8: i64 = add 0xb670438, 0xb66f738
0xb670438: i64,ch = CopyFromReg 0xbb22d08, Register:i64 %39
0xb2b1f18: i64 = Register %39
0xb66f738: i64 = shl 0xb66fe88, Constant:i32<3>
0xb66fe88: i64 = sub 0xb670300, 0xb2b24c8
0xb670300: i64,ch = CopyFromReg 0xbb22d08, Register:i64 %3
0xb66f8d8: i64 = Register %3
0xb2b24c8: i64 = and 0xafbc518, Constant:i64<2305843009213693696>
0xafbc518: i64 = add 0xb670300, 0xafbbc28
0xb670300: i64,ch = CopyFromReg 0xbb22d08, Register:i64 %3
0xb66f8d8: i64 = Register %3
0xafbbc28: i64 = srl 0xb2c6e80, Constant:i32<56>
0xb2c6e80: i64 = sra 0xb670300, Constant:i32<63>
0xb670300: i64,ch = CopyFromReg 0xbb22d08, Register:i64 %3
0xb66f8d8: i64 = Register %3
0xb670508: i32 = Constant<63>
0xafbbaf0: i32 = Constant<56>
0xb2c6ce0: i64 = Constant<2305843009213693696>
0xb2c6048: i32 = Constant<3>
0xb2b29a8: f64,ch = load<(load (s64) from %ir.22)> 0xbb22d08, 0xb2c6868, undef:i64
0xb2c6868: i64,ch = CopyFromReg 0xbb22d08, Register:i64 %2
0xafbbb58: i64 = Register %2
0xb08d578: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_CH41StMix.o] Error 250
LLVM ERROR: Cannot select: 0xacccfe0: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xa857938:1, 0xa472230, 0xa857938
0xa472230: i64 = add 0xaccd800, 0xa8579a0
0xaccd800: i64,ch = CopyFromReg 0xad53bd8, Register:i64 %39
0xad431d8: i64 = Register %39
0xa8579a0: i64 = shl 0xac96a88, Constant:i32<3>
0xac96a88: i64 = sub 0xaccd458, 0xaccd048
0xaccd458: i64,ch = CopyFromReg 0xad53bd8, Register:i64 %3
0xac964d8: i64 = Register %3
0xaccd048: i64 = and 0xac96d60, Constant:i64<2305843009213693696>
0xac96d60: i64 = add 0xaccd458, 0xaccd6c8
0xaccd458: i64,ch = CopyFromReg 0xad53bd8, Register:i64 %3
0xac964d8: i64 = Register %3
0xaccd6c8: i64 = srl 0xac96880, Constant:i32<56>
0xac96880: i64 = sra 0xaccd458, Constant:i32<63>
0xaccd458: i64,ch = CopyFromReg 0xad53bd8, Register:i64 %3
0xac964d8: i64 = Register %3
0xa857320: i32 = Constant<63>
0xa857180: i32 = Constant<56>
0xa4719a8: i64 = Constant<2305843009213693696>
0xa471db8: i32 = Constant<3>
0xa857938: f64,ch = load<(load (s64) from %ir.22)> 0xad53bd8, 0xa472438, undef:i64
0xa472438: i64,ch = CopyFromReg 0xad53bd8, Register:i64 %2
0xac97038: i64 = Register %2
0xa471940: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_CH4_30SpMix.o] Error 250
LLVM ERROR: Cannot select: 0xade21a0: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xabe35a8:1, 0xa8ca5b0, 0xabe35a8
0xa8ca5b0: i64 = add 0xade29c0, 0xabe3610
0xade29c0: i64,ch = CopyFromReg 0xb57ebf8, Register:i64 %39
0xb01dd78: i64 = Register %39
0xabe3610: i64 = shl 0xa8dc338, Constant:i32<3>
0xa8dc338: i64 = sub 0xade2618, 0xade2208
0xade2618: i64,ch = CopyFromReg 0xb57ebf8, Register:i64 %3
0xa8dbd88: i64 = Register %3
0xade2208: i64 = and 0xa8dc610, Constant:i64<2305843009213693696>
0xa8dc610: i64 = add 0xade2618, 0xade2888
0xade2618: i64,ch = CopyFromReg 0xb57ebf8, Register:i64 %3
0xa8dbd88: i64 = Register %3
0xade2888: i64 = srl 0xa8dc130, Constant:i32<56>
0xa8dc130: i64 = sra 0xade2618, Constant:i32<63>
0xade2618: i64,ch = CopyFromReg 0xb57ebf8, Register:i64 %3
0xa8dbd88: i64 = Register %3
0xabe2f90: i32 = Constant<63>
0xabe2df0: i32 = Constant<56>
0xa8c9d28: i64 = Constant<2305843009213693696>
0xa8ca138: i32 = Constant<3>
0xabe35a8: f64,ch = load<(load (s64) from %ir.22)> 0xb57ebf8, 0xa8ca7b8, undef:i64
0xa8ca7b8: i64,ch = CopyFromReg 0xb57ebf8, Register:i64 %2
0xa8dc8e8: i64 = Register %2
0xa8c9cc0: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_FFCM1Mix.o] Error 250
LLVM ERROR: Cannot select: 0xb6bf608: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xb6be8a0:1, 0xb4a8a80, 0xb6be8a0
0xb4a8a80: i64 = add 0xb6bed18, 0xbc04468
0xb6bed18: i64,ch = CopyFromReg 0xc03d4b8, Register:i64 %39
0xb6bf058: i64 = Register %39
0xbc04468: i64 = shl 0xb4798f0, Constant:i32<3>
0xb4798f0: i64 = sub 0xb6beb10, 0xb6be768
0xb6beb10: i64,ch = CopyFromReg 0xc03d4b8, Register:i64 %3
0xb6bf190: i64 = Register %3
0xb6be768: i64 = and 0xbc4b9d0, Constant:i64<2305843009213693696>
0xbc4b9d0: i64 = add 0xb6beb10, 0xbc04740
0xb6beb10: i64,ch = CopyFromReg 0xc03d4b8, Register:i64 %3
0xb6bf190: i64 = Register %3
0xbc04740: i64 = srl 0xb6bef20, Constant:i32<56>
0xb6bef20: i64 = sra 0xb6beb10, Constant:i32<63>
0xb6beb10: i64,ch = CopyFromReg 0xc03d4b8, Register:i64 %3
0xb6bf190: i64 = Register %3
0xb479410: i32 = Constant<63>
0xbc4ba38: i32 = Constant<56>
0xbc048e0: i64 = Constant<2305843009213693696>
0xb479f08: i32 = Constant<3>
0xb6be8a0: f64,ch = load<(load (s64) from %ir.22)> 0xc03d4b8, 0xb479068, undef:i64
0xb479068: i64,ch = CopyFromReg 0xc03d4b8, Register:i64 %2
0xbc4b760: i64 = Register %2
0xb4a8400: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_FFCM1_12SpMix.o] Error 250
LLVM ERROR: Cannot select: 0xc582db8: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xc582050:1, 0xc378f10, 0xc582050
0xc378f10: i64 = add 0xc5824c8, 0xc62a198
0xc5824c8: i64,ch = CopyFromReg 0xca2a368, Register:i64 %39
0xc582808: i64 = Register %39
0xc62a198: i64 = shl 0xc288520, Constant:i32<3>
0xc288520: i64 = sub 0xc5822c0, 0xc581f18
0xc5822c0: i64,ch = CopyFromReg 0xca2a368, Register:i64 %3
0xc582940: i64 = Register %3
0xc581f18: i64 = and 0xc60e010, Constant:i64<2305843009213693696>
0xc60e010: i64 = add 0xc5822c0, 0xc62a470
0xc5822c0: i64,ch = CopyFromReg 0xca2a368, Register:i64 %3
0xc582940: i64 = Register %3
0xc62a470: i64 = srl 0xc5826d0, Constant:i32<56>
0xc5826d0: i64 = sra 0xc5822c0, Constant:i32<63>
0xc5822c0: i64,ch = CopyFromReg 0xca2a368, Register:i64 %3
0xc582940: i64 = Register %3
0xc288040: i32 = Constant<63>
0xc60e078: i32 = Constant<56>
0xc62a610: i64 = Constant<2305843009213693696>
0xc288b38: i32 = Constant<3>
0xc582050: f64,ch = load<(load (s64) from %ir.22)> 0xca2a368, 0xc287c98, undef:i64
0xc287c98: i64,ch = CopyFromReg 0xca2a368, Register:i64 %2
0xc60dda0: i64 = Register %2
0xc378890: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_FFCM1_12SpExtMix.o] Error 250
LLVM ERROR: Cannot select: 0xb7f4cc0: f64,ch = AtomicLoadFAdd<(load store monotonic (s64) on %ir.152)> 0xb84d248:1, 0xb862a80, 0xb84d248
0xb862a80: i64 = add 0xb7f54e0, 0xb84d2b0
0xb7f54e0: i64,ch = CopyFromReg 0xbc6d078, Register:i64 %39
0xb80eb58: i64 = Register %39
0xb84d2b0: i64 = shl 0xb8468a8, Constant:i32<3>
0xb8468a8: i64 = sub 0xb7f5138, 0xb7f4d28
0xb7f5138: i64,ch = CopyFromReg 0xbc6d078, Register:i64 %3
0xb8462f8: i64 = Register %3
0xb7f4d28: i64 = and 0xb846b80, Constant:i64<2305843009213693696>
0xb846b80: i64 = add 0xb7f5138, 0xb7f53a8
0xb7f5138: i64,ch = CopyFromReg 0xbc6d078, Register:i64 %3
0xb8462f8: i64 = Register %3
0xb7f53a8: i64 = srl 0xb8466a0, Constant:i32<56>
0xb8466a0: i64 = sra 0xb7f5138, Constant:i32<63>
0xb7f5138: i64,ch = CopyFromReg 0xbc6d078, Register:i64 %3
0xb8462f8: i64 = Register %3
0xb84cc30: i32 = Constant<63>
0xb84ca90: i32 = Constant<56>
0xb8621f8: i64 = Constant<2305843009213693696>
0xb862608: i32 = Constant<3>
0xb84d248: f64,ch = load<(load (s64) from %ir.22)> 0xbc6d078, 0xb862c88, undef:i64
0xb862c88: i64,ch = CopyFromReg 0xbc6d078, Register:i64 %2
0xb846e58: i64 = Register %2
0xb862190: i64 = undef
In function: __kernel_id_Exports_CalculateAverageTemperature_cuda33
make: *** [prometeo_main_CH4_26SpIonsMix.o] Error 250
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment