Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 936082 - media-sound/audacity-3.4.2-r1 fails tests on non-amd64: REQUIRE( basicFormatter ->ValueToString( *basicFormatter->StringToValue(formattedString), true) .valueString == formattedString ) with expansion: 189 bar 01 beat == 189 bar 02 beat
Summary: media-sound/audacity-3.4.2-r1 fails tests on non-amd64: REQUIRE( basicFormatt...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: 932083
  Show dependency tree
 
Reported: 2024-07-15 03:53 UTC by matoro
Modified: 2024-08-04 11:36 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log and emerge --info (build.log.gz,103.59 KB, application/gzip)
2024-07-15 03:53 UTC, matoro
Details
build.log and emerge --info (riscv) (build.log.gz,101.32 KB, application/gzip)
2024-07-17 16:24 UTC, matoro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description matoro archtester 2024-07-15 03:53:56 UTC
Created attachment 897640 [details]
build.log and emerge --info

4/8 Testing: lib-numeric-formats
4/8 Test: lib-numeric-formats
Command: "/var/tmp/portage/media-sound/audacity-3.4.2-r1/work/audacity-sources-3.4.2_build/tests/lib-numeric-formats-test"
Directory: /var/tmp/portage/media-sound/audacity-3.4.2-r1/work/audacity-sources-3.4.2
"lib-numeric-formats" start time: Jul 14 21:33 UTC
Output:
----------------------------------------------------------
21:33:51: Debug: GetSupportedPlaybackRates() Could not get device info!
21:33:51: Debug: GetSupportedCaptureRates() Could not get device info!
 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lib-numeric-formats-test is a Catch v2.13.8 host application.
Run with -? for options
 
-------------------------------------------------------------------------------
BeatsNumericConverterFormatter
-------------------------------------------------------------------------------
/var/tmp/portage/media-sound/audacity-3.4.2-r1/work/audacity-sources-3.4.2/libraries/lib-numeric-formats/tests/NumericConverterTests.cpp:71
...............................................................................
 
/var/tmp/portage/media-sound/audacity-3.4.2-r1/work/audacity-sources-3.4.2/libraries/lib-numeric-formats/tests/NumericConverterTests.cpp:225: FAILED:
  REQUIRE( basicFormatter ->ValueToString( *basicFormatter->StringToValue(formattedString), true) .valueString == formattedString )
with expansion:
  189 bar 01 beat == 189 bar 02 beat
 
===============================================================================
test cases:    2 |    1 passed | 1 failed
assertions: 1558 | 1557 passed | 1 failed
 
<end of output>
Test time =   0.02 sec
----------------------------------------------------------
Test Failed.
"lib-numeric-formats" end time: Jul 14 21:33 UTC
"lib-numeric-formats" time elapsed: 00:00:00
----------------------------------------------------------
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-15 04:03:20 UTC
Does it fail anywhere else? This one feels kind of curious.
Comment 2 matoro archtester 2024-07-15 06:04:22 UTC
(In reply to Sam James from comment #1)
> Does it fail anywhere else? This one feels kind of curious.

Hmm, also fails on arm64, could have sworn I tested it on amd64 and it did not, will confirm this shortly.
Comment 3 matoro archtester 2024-07-16 15:35:11 UTC
So this indeed reproduces on arm64, but not on amd64.
Comment 4 matoro archtester 2024-07-17 16:24:56 UTC
Created attachment 897842 [details]
build.log and emerge --info (riscv)

Reproduces on riscv as well.  So looks like, all non-x86.