cmuparlay / parlaylib

A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines
MIT License
320 stars 60 forks source link

Builds on other architectures #46

Open bkmgit opened 1 year ago

bkmgit commented 1 year ago

Test failures on linux AArch64, S390x and ppc64: 581 - TestParsing.TestCharsToLongDoubleBig-nosan (Failed) 594 - TestFormatting.TestFloatToChars-nosan (Failed) See https://koji.fedoraproject.org/koji/taskinfo?taskID=98154044 Maybe testing can also be done using QEMU?

DanielLiamAnderson commented 1 year ago

I've just reproduced this on a Ubuntu ARM machine rented on AWS. I otherwise don't have access to any non-x86 machines. These tests that are failing are for parsing and formatting floating-point numbers, so they're not critical (unless you really need precise floats). I'll look into it at some point though I wouldn't put it as high priority at the moment.

davidlt commented 2 months ago

I am seeing TestParsing.TestCharsToLongDoubleBig-nosan failure on riscv64 too. Fedora 41, parlaylib-2.3.1^20230215git36459f4-5.fc41.src.rpm