[ET Trac] #2924: SystemTopology: Assertion `num_pus % num_cores == 0' fails on hybrid CPU

Beyhan KarakaÅŸ trac-noreply at einsteintoolkit.org
Wed Mar 25 09:58:34 CDT 2026


#2924: SystemTopology: Assertion `num_pus % num_cores == 0' fails on hybrid CPU

 Reporter: Beyhan Karakaş
   Status: new
Milestone: 
  Version: development version
     Type: bug
 Priority: major
Component: EinsteinToolkit website

I am using docker image of Ubuntu 24.04 on a machine with 12 cores, 20 threads (Intel Core i7-12700). As the number of PUs is not uniform in this machine, the assertion `assert(num_pus % num_cores == 0)`  fails on start. I have attached the output and error files for the TOV gallery example, and it could be seen in any parfile that uses SystemTopology.
attachment: tov_gallery_polytrop.err (https://api.bitbucket.org/2.0/repositories/einsteintoolkit/tickets/issues/2924/attachments/tov_gallery_polytrop.err)
attachment: tov_gallery_polytrop.out (https://api.bitbucket.org/2.0/repositories/einsteintoolkit/tickets/issues/2924/attachments/tov_gallery_polytrop.out)


--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2924/systemtopology-assertion-num_pus-num_cores
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/trac/attachments/20260325/07f8f169/attachment.htm>


More information about the Trac mailing list