Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests fail #214

Open
brosasaki opened this issue Feb 13, 2025 · 1 comment
Open

Tests fail #214

brosasaki opened this issue Feb 13, 2025 · 1 comment

Comments

@brosasaki
Copy link

Hello, I'm packaging eureka for guix and I've found that the following tests fail:

[==========] 217 tests from 47 test suites ran. (14450 ms total)
[  PASSED  ] 210 tests.
[  FAILED  ] 7 tests, listed below:
[  FAILED  ] TestMapFixture.TestMapVanillaWithResources
[  FAILED  ] TestMapFixture.TestMapPortWithResources
[  FAILED  ] TestMapFixture.TestMapPortWithoutResources
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesDoom1Map
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesNonstandardMap
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesBadMap
[  FAILED  ] MStringsDeath.StringNew

 7 FAILED TESTS


0% tests passed, 1 tests failed out of 1

Total Test time (real) =  14.47 sec

The following tests FAILED:
          1 - test_general (Failed)
Errors while running CTest

I'll attach the full test log at the bottom. I believe some of the failures are caused by the port.sh script, or rather, its absence--for some reason, it does not get made, or isn't in its expected place.

Running tests...
/gnu/store/2lxfijiqqljxdxr2ppqqrn5czkh4r1rq-cmake-minimal-3.24.2/bin/ctest --force-new-ctest-process
Test project /tmp/guix-build-eureka-2.0.2.drv-0/build
    Start 1: test_general
1/1 Test #1: test_general .....................***Failed   14.47 sec
Running main() from /tmp/guix-build-googletest-1.12.1.drv-0/source/googletest/src/gtest_main.cc
[==========] Running 217 tests from 47 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from DocumentFixture
[ RUN      ] DocumentFixture.CheckObjects
[       OK ] DocumentFixture.CheckObjects (0 ms)
[ RUN      ] DocumentFixture.CRC
[       OK ] DocumentFixture.CRC (0 ms)
[----------] 2 tests from DocumentFixture (0 ms total)

[----------] 2 tests from EChecks
[ RUN      ] EChecks.FindFreeTag
[       OK ] EChecks.FindFreeTag (0 ms)
[ RUN      ] EChecks.TagsApplyNewValue
[       OK ] EChecks.TagsApplyNewValue (0 ms)
[----------] 2 tests from EChecks (0 ms total)

[----------] 5 tests from SelectNeighborTexture
[ RUN      ] SelectNeighborTexture.SelectFromMidWall
[       OK ] SelectNeighborTexture.SelectFromMidWall (0 ms)
[ RUN      ] SelectNeighborTexture.SelectFromBottomThenAddThenClearAll
[       OK ] SelectNeighborTexture.SelectFromBottomThenAddThenClearAll (0 ms)
[ RUN      ] SelectNeighborTexture.SelectCage
[       OK ] SelectNeighborTexture.SelectCage (0 ms)
[ RUN      ] SelectNeighborTexture.WallsDoNotPropagateToRails
[       OK ] SelectNeighborTexture.WallsDoNotPropagateToRails (0 ms)
[ RUN      ] SelectNeighborTexture.RailsDoNotPropagateToWalls
[       OK ] SelectNeighborTexture.RailsDoNotPropagateToWalls (0 ms)
[----------] 5 tests from SelectNeighborTexture (0 ms total)

[----------] 3 tests from SelectNeighborHeight
[ RUN      ] SelectNeighborHeight.WallGetsClosedDoorsButNotMids
[       OK ] SelectNeighborHeight.WallGetsClosedDoorsButNotMids (0 ms)
[ RUN      ] SelectNeighborHeight.WallGoesAcrossSectorsThenAddAnotherThenClear
[       OK ] SelectNeighborHeight.WallGoesAcrossSectorsThenAddAnotherThenClear (0 ms)
[ RUN      ] SelectNeighborHeight.SelectSteps
[       OK ] SelectNeighborHeight.SelectSteps (0 ms)
[----------] 3 tests from SelectNeighborHeight (0 ms total)

[----------] 1 test from SelectNeighborMidLines
[ RUN      ] SelectNeighborMidLines.CheckDifferentTextureHeights
Creating new WAD file: dummy.wad
WARNING: Missing TX_END marker (at EOF)
WARNING: skipping empty lump PIC4 in TX_START
WARNING: Missing TX_END marker (at EOF)
WARNING: skipping empty lump PIC6 in TX_START
WARNING: Missing TX_END marker (at EOF)
WARNING: skipping empty lump PIC8 in TX_START
WARNING: Missing TX_END marker (at EOF)
Loading Textures from WAD #1
Closing WAD file: dummy.wad
[       OK ] SelectNeighborMidLines.CheckDifferentTextureHeights (0 ms)
[----------] 1 test from SelectNeighborMidLines (0 ms total)

[----------] 3 tests from ECutPasteFixture
[ RUN      ] ECutPasteFixture.DeletingAllPlayersWillNotCrash
[       OK ] ECutPasteFixture.DeletingAllPlayersWillNotCrash (0 ms)
[ RUN      ] ECutPasteFixture.DeletingAllLinesFromAnotherSectorWillNotCrash
[       OK ] ECutPasteFixture.DeletingAllLinesFromAnotherSectorWillNotCrash (0 ms)
[ RUN      ] ECutPasteFixture.DeletingAllLinesWillNotCrash
[       OK ] ECutPasteFixture.DeletingAllLinesWillNotCrash (0 ms)
[----------] 3 tests from ECutPasteFixture (0 ms total)

[----------] 1 test from ELinedef
[ RUN      ] ELinedef.MoveCoordOntoLinedef
[       OK ] ELinedef.MoveCoordOntoLinedef (0 ms)
[----------] 1 test from ELinedef (0 ms total)

[----------] 3 tests from EObjectsFixture
[ RUN      ] EObjectsFixture.DragWallLineToCancelSurroundingLines
[       OK ] EObjectsFixture.DragWallLineToCancelSurroundingLines (0 ms)
[ RUN      ] EObjectsFixture.DragLineToEliminateSector
[       OK ] EObjectsFixture.DragLineToEliminateSector (0 ms)
[ RUN      ] EObjectsFixture.DragLineToSplitLineAndEliminateSector
[       OK ] EObjectsFixture.DragLineToSplitLineAndEliminateSector (0 ms)
[----------] 3 tests from EObjectsFixture (0 ms total)

[----------] 7 tests from FixedPoint
[ RUN      ] FixedPoint.FracUnitConsistency
[       OK ] FixedPoint.FracUnitConsistency (0 ms)
[ RUN      ] FixedPoint.FracUnitIsPowerOf2
[       OK ] FixedPoint.FracUnitIsPowerOf2 (0 ms)
[ RUN      ] FixedPoint.FromCoord
[       OK ] FixedPoint.FromCoord (0 ms)
[ RUN      ] FixedPoint.ToCoordRaw
[       OK ] FixedPoint.ToCoordRaw (0 ms)
[ RUN      ] FixedPoint.IntToCoord
[       OK ] FixedPoint.IntToCoord (0 ms)
[ RUN      ] FixedPoint.CoordToInt
[       OK ] FixedPoint.CoordToInt (0 ms)
[ RUN      ] FixedPoint.ZeroInit
[       OK ] FixedPoint.ZeroInit (0 ms)
[----------] 7 tests from FixedPoint (0 ms total)

[----------] 2 tests from Palette
[ RUN      ] Palette.LoadPalette
Creating new WAD file: dummy.wad
PLAYPAL: read error
PLAYPAL: read error
Closing WAD file: dummy.wad
[       OK ] Palette.LoadPalette (0 ms)
[ RUN      ] Palette.FindPaletteColor
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] Palette.FindPaletteColor (0 ms)
[----------] 2 tests from Palette (0 ms total)

[----------] 8 tests from ImageBasic
[ RUN      ] ImageBasic.PixelMakeRGB
[       OK ] ImageBasic.PixelMakeRGB (0 ms)
[ RUN      ] ImageBasic.ConvertRGBImageNoAlpha
[       OK ] ImageBasic.ConvertRGBImageNoAlpha (0 ms)
[ RUN      ] ImageBasic.ConvertRGBImageWithAlpha
[       OK ] ImageBasic.ConvertRGBImageWithAlpha (0 ms)
[ RUN      ] ImageBasic.ConvertRGBImageInvalidDepth1
[       OK ] ImageBasic.ConvertRGBImageInvalidDepth1 (0 ms)
[ RUN      ] ImageBasic.ConvertRGBImageInvalidDepth2
[       OK ] ImageBasic.ConvertRGBImageInvalidDepth2 (0 ms)
[ RUN      ] ImageBasic.ConvertTGAImage
[       OK ] ImageBasic.ConvertTGAImage (0 ms)
[ RUN      ] ImageBasic.Spectrify
[       OK ] ImageBasic.Spectrify (0 ms)
[ RUN      ] ImageBasic.SpectrifySingleColor
[       OK ] ImageBasic.SpectrifySingleColor (0 ms)
[----------] 8 tests from ImageBasic (0 ms total)

[----------] 3 tests from ImageFixture
[ RUN      ] ImageFixture.CreateLightSprite
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] ImageFixture.CreateLightSprite (0 ms)
[ RUN      ] ImageFixture.CreateMapSpotSprite
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] ImageFixture.CreateMapSpotSprite (0 ms)
[ RUN      ] ImageFixture.CreateDogSprite
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] ImageFixture.CreateDogSprite (0 ms)
[----------] 3 tests from ImageFixture (0 ms total)

[----------] 8 tests from LibFile
[ RUN      ] LibFile.HasExtension
[       OK ] LibFile.HasExtension (0 ms)
[ RUN      ] LibFile.MatchExtension
[       OK ] LibFile.MatchExtension (0 ms)
[ RUN      ] LibFile.ReplaceExtension
[       OK ] LibFile.ReplaceExtension (0 ms)
[ RUN      ] LibFile.FilenameGetPath
[       OK ] LibFile.FilenameGetPath (0 ms)
[ RUN      ] LibFile.GetBaseName
[       OK ] LibFile.GetBaseName (0 ms)
[ RUN      ] LibFile.FilenameIsBare
[       OK ] LibFile.FilenameIsBare (0 ms)
[ RUN      ] LibFile.GetAbsolutePath
[       OK ] LibFile.GetAbsolutePath (0 ms)
[ RUN      ] LibFile.Escape
[       OK ] LibFile.Escape (0 ms)
[----------] 8 tests from LibFile (0 ms total)

[----------] 5 tests from LibFileTempDir
[ RUN      ] LibFileTempDir.FileExists
[       OK ] LibFileTempDir.FileExists (0 ms)
[ RUN      ] LibFileTempDir.FileDelete
[       OK ] LibFileTempDir.FileDelete (0 ms)
[ RUN      ] LibFileTempDir.FileMakeDir
Error creating directory /tmp/tempdir2pCufk/dir2/dir3: No such file or directory: '/tmp/tempdir2pCufk/dir2/dir3'
[       OK ] LibFileTempDir.FileMakeDir (0 ms)
[ RUN      ] LibFileTempDir.FileLoad
[       OK ] LibFileTempDir.FileLoad (0 ms)
[ RUN      ] LibFileTempDir.ScanDirectory
Not a directory: '/tmp/tempdirqeV9xY/file' (20)
No such file or directory: '/tmp/tempdirqeV9xY/illegal' (2)
[       OK ] LibFileTempDir.ScanDirectory (0 ms)
[----------] 5 tests from LibFileTempDir (1 ms total)

[----------] 3 tests from TGA
[ RUN      ] TGA.DecodeImage
[       OK ] TGA.DecodeImage (0 ms)
[ RUN      ] TGA.DecodeImageBroken
Bad tga file: width or height is zero
[       OK ] TGA.DecodeImageBroken (0 ms)
[ RUN      ] TGA.DecodeImageMalformed
[       OK ] TGA.DecodeImageMalformed (0 ms)
[----------] 3 tests from TGA (0 ms total)

[----------] 1 test from LibUtil
[ RUN      ] LibUtil.CheckTypeSizes
[       OK ] LibUtil.CheckTypeSizes (0 ms)
[----------] 1 test from LibUtil (0 ms total)

[----------] 4 tests from BitVec
[ RUN      ] BitVec.Construct
[       OK ] BitVec.Construct (0 ms)
[ RUN      ] BitVec.Get
[       OK ] BitVec.Get (0 ms)
[ RUN      ] BitVec.SetClearToggle
[       OK ] BitVec.SetClearToggle (0 ms)
[ RUN      ] BitVec.Frob
[       OK ] BitVec.Frob (0 ms)
[----------] 4 tests from BitVec (0 ms total)

[----------] 1 test from EurekaLumpFixture
[ RUN      ] EurekaLumpFixture.WriteEurekaLump
Creating new WAD file: /tmp/tempdirptTiU9/first/wad.wad
Writing '__EUREKA' lump
Writing '__EUREKA' lump
Closing WAD file: /tmp/tempdirptTiU9/first/wad.wad
[       OK ] EurekaLumpFixture.WriteEurekaLump (0 ms)
[----------] 1 test from EurekaLumpFixture (0 ms total)

[----------] 5 tests from ParseEurekaLumpFixture
[ RUN      ] ParseEurekaLumpFixture.TryWithoutLump
Creating new WAD file: /tmp/tempdir7Y8B82/wad.wad
Parsing '__EUREKA' lump
--> does not exist.
Parsing '__EUREKA' lump
--> does not exist.
Closing WAD file: /tmp/tempdir7Y8B82/wad.wad
[       OK ] ParseEurekaLumpFixture.TryWithoutLump (0 ms)
[ RUN      ] ParseEurekaLumpFixture.TryGameAndPort
Creating new WAD file: /tmp/tempdirxZ7QqP/wad.wad
Parsing '__EUREKA' lump
  unknown game: emag
WARNING: unknown keyword 'invalid' in __EUREKA lump
  unknown port: trop
Parsing '__EUREKA' lump
  unknown game: emag
Parsing '__EUREKA' lump
  unknown game: emag
WARNING: unknown keyword 'invalid' in __EUREKA lump
  unknown port: trop
Parsing '__EUREKA' lump
WARNING: unknown keyword 'invalid' in __EUREKA lump
  unknown port: trop
Parsing '__EUREKA' lump
WARNING: unknown keyword 'invalid' in __EUREKA lump
  unknown port: trop
Parsing '__EUREKA' lump
  unknown game: emag
Parsing '__EUREKA' lump
WARNING: unknown keyword 'invalid' in __EUREKA lump
  unknown port: trop
Parsing '__EUREKA' lump
WARNING: unknown keyword 'invalid' in __EUREKA lump
Closing WAD file: /tmp/tempdirxZ7QqP/wad.wad
[       OK ] ParseEurekaLumpFixture.TryGameAndPort (0 ms)
[ RUN      ] ParseEurekaLumpFixture.TryResources
Creating new WAD file: /tmp/tempdirM63ELY/wad.wad
Parsing '__EUREKA' lump
  file not found: /tmp/tempdirM63ELY/bogus/subpath.wad
  trying: /tmp/tempdirM63ELY/subpath.wad
  file not found: /tmp/tempdirM63ELY/iwadpath.wad
  trying: /tmp/tempdirM63ELY/iwadpath.wad
  trying: /tmp/tempdirM63ELY/iwad/iwadpath.wad
  file not found: /tmp/tempdirM63ELY/nopath.wad
  trying: /tmp/tempdirM63ELY/nopath.wad
  trying: /tmp/tempdirM63ELY/iwad/nopath.wad
WARNING: bad syntax in __EUREKA lump
Closing WAD file: /tmp/tempdirM63ELY/wad.wad
[       OK ] ParseEurekaLumpFixture.TryResources (0 ms)
[ RUN      ] ParseEurekaLumpFixture.ResourcesAreUniqueByFileNameNoCase
Creating new WAD file: /tmp/tempdircF5xgD/wad.wad
Parsing '__EUREKA' lump
Closing WAD file: /tmp/tempdircF5xgD/wad.wad
[       OK ] ParseEurekaLumpFixture.ResourcesAreUniqueByFileNameNoCase (0 ms)
[ RUN      ] ParseEurekaLumpFixture.TryResourcesParentPath
Creating new WAD file: /tmp/tempdirgWz0zx/wad.wad
Creating new WAD file: /tmp/tempdirgWz0zx/sub/wad.wad
Closing WAD file: /tmp/tempdirgWz0zx/wad.wad
Parsing '__EUREKA' lump
  file not found: /tmp/tempdirgWz0zx/sub/res.wad
  trying: /tmp/tempdirgWz0zx/sub/res.wad
Parsing '__EUREKA' lump
Closing WAD file: /tmp/tempdirgWz0zx/sub/wad.wad
[       OK ] ParseEurekaLumpFixture.TryResourcesParentPath (0 ms)
[----------] 5 tests from ParseEurekaLumpFixture (1 ms total)

[----------] 3 tests from RecentFiles
[ RUN      ] RecentFiles.StartEmpty
[       OK ] RecentFiles.StartEmpty (0 ms)
[ RUN      ] RecentFiles.InsertAndLookup
[       OK ] RecentFiles.InsertAndLookup (0 ms)
[ RUN      ] RecentFiles.InsertPastCap
[       OK ] RecentFiles.InsertPastCap (0 ms)
[----------] 3 tests from RecentFiles (0 ms total)

[----------] 3 tests from RecentFilesFixture
[ RUN      ] RecentFilesFixture.WriteFile
[       OK ] RecentFilesFixture.WriteFile (0 ms)
[ RUN      ] RecentFilesFixture.MLoadRecent
Reading recent list from: /tmp/tempdirRyxaCU/misc.cfg
Expected WAD path as second arg in 'recent' in recents config
  no longer exists: /tmp/tempdirRyxaCU/bad.wad
  no longer exists: /tmp/tempdirRyxaCU/deleted.wad
Expected WAD path as second arg in 'known_iwad' in recents config
  ignoring for compatibility: /tmp/tempdirRyxaCU/freedoom.wad
  no longer exists: /tmp/tempdirRyxaCU/deleted.wad
  no longer exists: /tmp/tempdirRyxaCU/bad.wad
[       OK ] RecentFilesFixture.MLoadRecent (0 ms)
[ RUN      ] RecentFilesFixture.MSaveRecent
Writing recent list to: /tmp/tempdir77czkZ/misc.cfg
Writing recent list to: /tmp/tempdir77czkZ/misc.cfg
Writing recent list to: /tmp/tempdir77czkZ/misc.cfg
Writing recent list to: /tmp/tempdir77czkZ/misc.cfg
[       OK ] RecentFilesFixture.MSaveRecent (0 ms)
[----------] 3 tests from RecentFilesFixture (0 ms total)

[----------] 1 test from MGame
[ RUN      ] MGame.ConfigDataGetThingType
[       OK ] MGame.ConfigDataGetThingType (0 ms)
[----------] 1 test from MGame (0 ms total)

[----------] 1 test from MGameFixture
[ RUN      ] MGameFixture.MCollectKnownDefs
[       OK ] MGameFixture.MCollectKnownDefs (1 ms)
[----------] 1 test from MGameFixture (1 ms total)

[----------] 6 tests from MParse
[ RUN      ] MParse.MParseLine
[       OK ] MParse.MParseLine (0 ms)
[ RUN      ] MParse.TokenWordParse
[       OK ] MParse.TokenWordParse (0 ms)
[ RUN      ] MParse.TokenWordParsePath
[       OK ] MParse.TokenWordParsePath (0 ms)
[ RUN      ] MParse.TokenWordParseEmpty
[       OK ] MParse.TokenWordParseEmpty (0 ms)
[ RUN      ] MParse.TokenWordParseUnendedQuote
[       OK ] MParse.TokenWordParseUnendedQuote (0 ms)
[ RUN      ] MParse.TokenWordParseImmediateQuotes
[       OK ] MParse.TokenWordParseImmediateQuotes (0 ms)
[----------] 6 tests from MParse (0 ms total)

[----------] 35 tests from MSelect
[ RUN      ] MSelect.ChangeType
[       OK ] MSelect.ChangeType (0 ms)
[ RUN      ] MSelect.InitiallyEmpty
[       OK ] MSelect.InitiallyEmpty (0 ms)
[ RUN      ] MSelect.CountObj
[       OK ] MSelect.CountObj (0 ms)
[ RUN      ] MSelect.ChangingTypeClearsContent
[       OK ] MSelect.ChangingTypeClearsContent (0 ms)
[ RUN      ] MSelect.ClearAll
[       OK ] MSelect.ClearAll (0 ms)
[ RUN      ] MSelect.MaxObj
[       OK ] MSelect.MaxObj (0 ms)
[ RUN      ] MSelect.Get
[       OK ] MSelect.Get (0 ms)
[ RUN      ] MSelect.ClearOne
[       OK ] MSelect.ClearOne (0 ms)
[ RUN      ] MSelect.MaxObjGetsUpdated
[       OK ] MSelect.MaxObjGetsUpdated (0 ms)
[ RUN      ] MSelect.Toggle
[       OK ] MSelect.Toggle (0 ms)
[ RUN      ] MSelect.GetExtOnNormalListReturnsFullMask
[       OK ] MSelect.GetExtOnNormalListReturnsFullMask (0 ms)
[ RUN      ] MSelect.ExtendedList
[       OK ] MSelect.ExtendedList (0 ms)
[ RUN      ] MSelect.SimpleSettingOnExtendedList
[       OK ] MSelect.SimpleSettingOnExtendedList (0 ms)
[ RUN      ] MSelect.SimpleGettingOnExtendedList
[       OK ] MSelect.SimpleGettingOnExtendedList (0 ms)
[ RUN      ] MSelect.CountExtendedList
[       OK ] MSelect.CountExtendedList (0 ms)
[ RUN      ] MSelect.CheckExtendedListEmpty
[       OK ] MSelect.CheckExtendedListEmpty (0 ms)
[ RUN      ] MSelect.CheckExtendedListEmptyAfterClearingAll
[       OK ] MSelect.CheckExtendedListEmptyAfterClearingAll (0 ms)
[ RUN      ] MSelect.MaxObjOnExtendedList
[       OK ] MSelect.MaxObjOnExtendedList (0 ms)
[ RUN      ] MSelect.CheckExtendedListClearedAfterChangingType
[       OK ] MSelect.CheckExtendedListClearedAfterChangingType (0 ms)
[ RUN      ] MSelect.Frob
[       OK ] MSelect.Frob (0 ms)
[ RUN      ] MSelect.FrobRange
[       OK ] MSelect.FrobRange (0 ms)
[ RUN      ] MSelect.Merge
[       OK ] MSelect.Merge (0 ms)
[ RUN      ] MSelect.MergeAllowsDifferentTypes
[       OK ] MSelect.MergeAllowsDifferentTypes (0 ms)
[ RUN      ] MSelect.MergingExtendedSelections
[       OK ] MSelect.MergingExtendedSelections (0 ms)
[ RUN      ] MSelect.Unmerge
[       OK ] MSelect.Unmerge (0 ms)
[ RUN      ] MSelect.Intersect
[       OK ] MSelect.Intersect (0 ms)
[ RUN      ] MSelect.DifferentTypesAreNotEqual
[       OK ] MSelect.DifferentTypesAreNotEqual (0 ms)
[ RUN      ] MSelect.Inequality
[       OK ] MSelect.Inequality (0 ms)
[ RUN      ] MSelect.Equality
[       OK ] MSelect.Equality (0 ms)
[ RUN      ] MSelect.FindFirstSecond
[       OK ] MSelect.FindFirstSecond (0 ms)
[ RUN      ] MSelect.Iterator
[       OK ] MSelect.Iterator (0 ms)
[ RUN      ] MSelect.IteratorExtended
[       OK ] MSelect.IteratorExtended (0 ms)
[ RUN      ] MSelect.InternalToBitvec
[       OK ] MSelect.InternalToBitvec (0 ms)
[ RUN      ] MSelect.BitvecRealloc
[       OK ] MSelect.BitvecRealloc (0 ms)
[ RUN      ] MSelect.ExtendedSizeCanGrow
[       OK ] MSelect.ExtendedSizeCanGrow (0 ms)
[----------] 35 tests from MSelect (0 ms total)

[----------] 1 test from MStreams
[ RUN      ] MStreams.MReadTextLine
[       OK ] MStreams.MReadTextLine (0 ms)
[----------] 1 test from MStreams (0 ms total)

[----------] 6 tests from TestMapFixture
[ RUN      ] TestMapFixture.TestMapVanillaWithResources
Creating new WAD file: /tmp/tempdirdGdDXk/ga me.wad
Creating new WAD file: /tmp/tempdirdGdDXk/re s1.wad
Creating new WAD file: /tmp/tempdirdGdDXk/re s2.wad
Creating new WAD file: /tmp/tempdirdGdDXk/ed it.wad
Testing map using the following command:
--> /tmp/tempdirdGdDXk/port.sh -iwad /tmp/tempdirdGdDXk/ga me.wad -merge /tmp/tempdirdGdDXk/re s1.wad /tmp/tempdirdGdDXk/re s2.wad -file /tmp/tempdirdGdDXk/ed it.wad -warp 14
Changing current dir to: /tmp/tempdirdGdDXk
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:244: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirdGdDXk/port.sh", "-iwad", "/tmp/tempdirdGdDXk/ga me.wad", "-merge", "/tmp/tempdirdGdDXk/re s1.wad", "/tmp/tempdirdGdDXk/re s2.wad", "-file", "/tmp/tempdirdGdDXk/ed it.wad", "-warp", "14" }
Closing WAD file: /tmp/tempdirdGdDXk/ga me.wad
Closing WAD file: /tmp/tempdirdGdDXk/re s1.wad
Closing WAD file: /tmp/tempdirdGdDXk/re s2.wad
Closing WAD file: /tmp/tempdirdGdDXk/ed it.wad
[  FAILED  ] TestMapFixture.TestMapVanillaWithResources (2404 ms)
[ RUN      ] TestMapFixture.TestMapPortWithResources
Creating new WAD file: /tmp/tempdirIgewwp/ga me.wad
Creating new WAD file: /tmp/tempdirIgewwp/re s1.wad
Creating new WAD file: /tmp/tempdirIgewwp/re s2.wad
Creating new WAD file: /tmp/tempdirIgewwp/ed it.wad
Testing map using the following command:
--> /tmp/tempdirIgewwp/port.sh -iwad /tmp/tempdirIgewwp/ga me.wad -file /tmp/tempdirIgewwp/re s1.wad /tmp/tempdirIgewwp/re s2.wad /tmp/tempdirIgewwp/ed it.wad -warp 14
Changing current dir to: /tmp/tempdirIgewwp
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:262: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirIgewwp/port.sh", "-iwad", "/tmp/tempdirIgewwp/ga me.wad", "-file", "/tmp/tempdirIgewwp/re s1.wad", "/tmp/tempdirIgewwp/re s2.wad", "/tmp/tempdirIgewwp/ed it.wad", "-warp", "14" }
Closing WAD file: /tmp/tempdirIgewwp/ga me.wad
Closing WAD file: /tmp/tempdirIgewwp/re s1.wad
Closing WAD file: /tmp/tempdirIgewwp/re s2.wad
Closing WAD file: /tmp/tempdirIgewwp/ed it.wad
[  FAILED  ] TestMapFixture.TestMapPortWithResources (2405 ms)
[ RUN      ] TestMapFixture.TestMapPortWithoutResources
Creating new WAD file: /tmp/tempdirfod691/ga me.wad
Creating new WAD file: /tmp/tempdirfod691/ed it.wad
Testing map using the following command:
--> /tmp/tempdirfod691/port.sh -iwad /tmp/tempdirfod691/ga me.wad -file /tmp/tempdirfod691/ed it.wad -warp 14
Changing current dir to: /tmp/tempdirfod691
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:277: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirfod691/port.sh", "-iwad", "/tmp/tempdirfod691/ga me.wad", "-file", "/tmp/tempdirfod691/ed it.wad", "-warp", "14" }
Closing WAD file: /tmp/tempdirfod691/ga me.wad
Closing WAD file: /tmp/tempdirfod691/ed it.wad
[  FAILED  ] TestMapFixture.TestMapPortWithoutResources (2407 ms)
[ RUN      ] TestMapFixture.TestMapPortWithoutResourcesDoom1Map
Creating new WAD file: /tmp/tempdirGuO7mY/ga me.wad
Creating new WAD file: /tmp/tempdirGuO7mY/ed it.wad
Testing map using the following command:
--> /tmp/tempdirGuO7mY/port.sh -iwad /tmp/tempdirGuO7mY/ga me.wad -file /tmp/tempdirGuO7mY/ed it.wad -warp 6 9
Changing current dir to: /tmp/tempdirGuO7mY
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:292: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirGuO7mY/port.sh", "-iwad", "/tmp/tempdirGuO7mY/ga me.wad", "-file", "/tmp/tempdirGuO7mY/ed it.wad", "-warp", "6", "9" }
Closing WAD file: /tmp/tempdirGuO7mY/ga me.wad
Closing WAD file: /tmp/tempdirGuO7mY/ed it.wad
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesDoom1Map (2408 ms)
[ RUN      ] TestMapFixture.TestMapPortWithoutResourcesNonstandardMap
Creating new WAD file: /tmp/tempdirvXIJoC/ga me.wad
Creating new WAD file: /tmp/tempdirvXIJoC/ed it.wad
Testing map using the following command:
--> /tmp/tempdirvXIJoC/port.sh -iwad /tmp/tempdirvXIJoC/ga me.wad -file /tmp/tempdirvXIJoC/ed it.wad -warp 65
Changing current dir to: /tmp/tempdirvXIJoC
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:307: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirvXIJoC/port.sh", "-iwad", "/tmp/tempdirvXIJoC/ga me.wad", "-file", "/tmp/tempdirvXIJoC/ed it.wad", "-warp", "65" }
Closing WAD file: /tmp/tempdirvXIJoC/ga me.wad
Closing WAD file: /tmp/tempdirvXIJoC/ed it.wad
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesNonstandardMap (2407 ms)
[ RUN      ] TestMapFixture.TestMapPortWithoutResourcesBadMap
Creating new WAD file: /tmp/tempdirCKhTXu/ga me.wad
Creating new WAD file: /tmp/tempdirCKhTXu/ed it.wad
Testing map using the following command:
--> /tmp/tempdirCKhTXu/port.sh -iwad /tmp/tempdirCKhTXu/ga me.wad -file /tmp/tempdirCKhTXu/ed it.wad
Changing current dir to: /tmp/tempdirCKhTXu
--> Failed starting port.sh: No such file or directory
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:194: Failure
Value of: input.is_open()
  Actual: false
Expected: true
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/m_testmap_test.cpp:322: Failure
Expected equality of these values:
  lines
    Which is: {}
  expected
    Which is: { "/tmp/tempdirCKhTXu/port.sh", "-iwad", "/tmp/tempdirCKhTXu/ga me.wad", "-file", "/tmp/tempdirCKhTXu/ed it.wad" }
Closing WAD file: /tmp/tempdirCKhTXu/ga me.wad
Closing WAD file: /tmp/tempdirCKhTXu/ed it.wad
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesBadMap (2406 ms)
[----------] 6 tests from TestMapFixture (14439 ms total)

[----------] 1 test from Main
[ RUN      ] Main.GameNameFromIWAD
[       OK ] Main.GameNameFromIWAD (0 ms)
[----------] 1 test from Main (0 ms total)

[----------] 19 tests from GridStateFixture
[ RUN      ] GridStateFixture.InitNormalGrid
[       OK ] GridStateFixture.InitNormalGrid (0 ms)
[ RUN      ] GridStateFixture.InitNonPowerOf2Grid
[       OK ] GridStateFixture.InitNonPowerOf2Grid (0 ms)
[ RUN      ] GridStateFixture.InitUnderflowGridCapsAt2
[       OK ] GridStateFixture.InitUnderflowGridCapsAt2 (0 ms)
[ RUN      ] GridStateFixture.InitOverflowGridCapsAt1024
[       OK ] GridStateFixture.InitOverflowGridCapsAt1024 (0 ms)
[ RUN      ] GridStateFixture.SnapCalled
[       OK ] GridStateFixture.SnapCalled (0 ms)
[ RUN      ] GridStateFixture.GridDisabledWhenNotConfigured
[       OK ] GridStateFixture.GridDisabledWhenNotConfigured (0 ms)
[ RUN      ] GridStateFixture.InitWithoutSnappingButVisible
[       OK ] GridStateFixture.InitWithoutSnappingButVisible (0 ms)
[ RUN      ] GridStateFixture.InitWithoutSnappingAndInvisible
[       OK ] GridStateFixture.InitWithoutSnappingAndInvisible (0 ms)
[ RUN      ] GridStateFixture.ChangeShownStatus
[       OK ] GridStateFixture.ChangeShownStatus (0 ms)
[ RUN      ] GridStateFixture.SetSnapSameValueChangesNothing
[       OK ] GridStateFixture.SetSnapSameValueChangesNothing (0 ms)
[ RUN      ] GridStateFixture.ToggleSnappingWithoutHidingInFreeMode
[       OK ] GridStateFixture.ToggleSnappingWithoutHidingInFreeMode (0 ms)
[ RUN      ] GridStateFixture.ToggleSnappingWithHidingInFreeMode
[       OK ] GridStateFixture.ToggleSnappingWithHidingInFreeMode (0 ms)
[ RUN      ] GridStateFixture.ToggleControlsWithoutLinking
[       OK ] GridStateFixture.ToggleControlsWithoutLinking (0 ms)
[ RUN      ] GridStateFixture.ToggleControlsWithLinking
[       OK ] GridStateFixture.ToggleControlsWithLinking (0 ms)
[ RUN      ] GridStateFixture.MoveToAndScroll
[       OK ] GridStateFixture.MoveToAndScroll (0 ms)
[ RUN      ] GridStateFixture.RefocusZoom
[       OK ] GridStateFixture.RefocusZoom (0 ms)
[ RUN      ] GridStateFixture.NearestScaleValid
[       OK ] GridStateFixture.NearestScaleValid (0 ms)
[ RUN      ] GridStateFixture.NearestScaleTiny
[       OK ] GridStateFixture.NearestScaleTiny (0 ms)
[ RUN      ] GridStateFixture.ForceStep
[       OK ] GridStateFixture.ForceStep (0 ms)
[----------] 19 tests from GridStateFixture (0 ms total)

[----------] 1 test from SafeOutFileTest
[ RUN      ] SafeOutFileTest.Stuff
[       OK ] SafeOutFileTest.Stuff (0 ms)
[----------] 1 test from SafeOutFileTest (0 ms total)

[----------] 3 tests from Sector
[ RUN      ] Sector.HeadRoom
[       OK ] Sector.HeadRoom (0 ms)
[ RUN      ] Sector.Texture
[       OK ] Sector.Texture (0 ms)
[ RUN      ] Sector.SetDefaults
[       OK ] Sector.SetDefaults (0 ms)
[----------] 3 tests from Sector (0 ms total)

[----------] 3 tests from Side
[ RUN      ] Side.Enumeration
[       OK ] Side.Enumeration (0 ms)
[ RUN      ] Side.Negation
[       OK ] Side.Negation (0 ms)
[ RUN      ] Side.Multiplication
[       OK ] Side.Multiplication (0 ms)
[----------] 3 tests from Side (0 ms total)

[----------] 4 tests from MStrings
[ RUN      ] MStrings.YStricmp
[       OK ] MStrings.YStricmp (0 ms)
[ RUN      ] MStrings.StringDup
[       OK ] MStrings.StringDup (0 ms)
[ RUN      ] MStrings.YStrUprLowr
[       OK ] MStrings.YStrUprLowr (0 ms)
[ RUN      ] MStrings.StringCopy
[       OK ] MStrings.StringCopy (0 ms)
[----------] 4 tests from MStrings (0 ms total)

[----------] 1 test from MStringsDeath
[ RUN      ] MStringsDeath.StringNew
/tmp/guix-build-eureka-2.0.2.drv-0/source/test/SStringTest.cpp:39: Failure
Death test: Fatal([]{ StringNew(-1); })
    Result: failed to die.
 Error msg:
[  DEATH   ]
[  FAILED  ] MStringsDeath.StringNew (1 ms)
[----------] 1 test from MStringsDeath (1 ms total)

[----------] 18 tests from SString
[ RUN      ] SString.Construct
[       OK ] SString.Construct (0 ms)
[ RUN      ] SString.FindSpace
[       OK ] SString.FindSpace (0 ms)
[ RUN      ] SString.FindDigit
[       OK ] SString.FindDigit (0 ms)
[ RUN      ] SString.TrimLeadingSpaces
[       OK ] SString.TrimLeadingSpaces (0 ms)
[ RUN      ] SString.TrimTrailingSet
[       OK ] SString.TrimTrailingSet (0 ms)
[ RUN      ] SString.TrimTrailingSpaces
[       OK ] SString.TrimTrailingSpaces (0 ms)
[ RUN      ] SString.NoCaseCheck
[       OK ] SString.NoCaseCheck (0 ms)
[ RUN      ] SString.StartsWith
[       OK ] SString.StartsWith (0 ms)
[ RUN      ] SString.Operators
[       OK ] SString.Operators (0 ms)
[ RUN      ] SString.Indexing
[       OK ] SString.Indexing (0 ms)
[ RUN      ] SString.NulBan
[       OK ] SString.NulBan (0 ms)
[ RUN      ] SString.CutWithSpace
[       OK ] SString.CutWithSpace (0 ms)
[ RUN      ] SString.AsCase
[       OK ] SString.AsCase (0 ms)
[ RUN      ] SString.GetTidy
[       OK ] SString.GetTidy (0 ms)
[ RUN      ] SString.GlobalOperatorPlus
[       OK ] SString.GlobalOperatorPlus (0 ms)
[ RUN      ] SString.GlobalOperatorStream
[       OK ] SString.GlobalOperatorStream (0 ms)
[ RUN      ] SString.ToNumberOverloads
[       OK ] SString.ToNumberOverloads (0 ms)
[ RUN      ] SString.Escape
[       OK ] SString.Escape (0 ms)
[----------] 18 tests from SString (0 ms total)

[----------] 1 test from StringID
[ RUN      ] StringID.Test
[       OK ] StringID.Test (0 ms)
[----------] 1 test from StringID (0 ms total)

[----------] 1 test from StringTable
[ RUN      ] StringTable.Test
[       OK ] StringTable.Test (0 ms)
[----------] 1 test from StringTable (0 ms total)

[----------] 1 test from SysDebugTempDir
[ RUN      ] SysDebugTempDir.LifeCycle
Test message
Here it goes
One more message
Now we're on window
And again
Extra stuff one
Extra stuff two
Extra stuff three
# Debug writeout
Extra stuff four
# Debug
# writeout2
Extra stuff five
[       OK ] SysDebugTempDir.LifeCycle (0 ms)
[----------] 1 test from SysDebugTempDir (0 ms total)

[----------] 5 tests from Thing
[ RUN      ] Thing.ZeroInit
[       OK ] Thing.ZeroInit (0 ms)
[ RUN      ] Thing.RawToDouble
[       OK ] Thing.RawToDouble (0 ms)
[ RUN      ] Thing.SetCoordinateClassicFormat
[       OK ] Thing.SetCoordinateClassicFormat (0 ms)
[ RUN      ] Thing.SetRawXY
[       OK ] Thing.SetRawXY (0 ms)
[ RUN      ] Thing.Arg
[       OK ] Thing.Arg (0 ms)
[----------] 5 tests from Thing (0 ms total)

[----------] 5 tests from Vertex
[ RUN      ] Vertex.ZeroInit
[       OK ] Vertex.ZeroInit (0 ms)
[ RUN      ] Vertex.RawToDouble
[       OK ] Vertex.RawToDouble (0 ms)
[ RUN      ] Vertex.SetCoordinateClassicFormat
[       OK ] Vertex.SetCoordinateClassicFormat (0 ms)
[ RUN      ] Vertex.SetRawXY
[       OK ] Vertex.SetRawXY (0 ms)
[ RUN      ] Vertex.Equality
[       OK ] Vertex.Equality (0 ms)
[----------] 5 tests from Vertex (0 ms total)

[----------] 3 tests from DehackedTest
[ RUN      ] DehackedTest.LoadNoFile
[       OK ] DehackedTest.LoadNoFile (0 ms)
[ RUN      ] DehackedTest.LoadFile
[       OK ] DehackedTest.LoadFile (0 ms)
[ RUN      ] DehackedTest.LoadLumps
Creating new WAD file: test.wad
Creating new WAD file: test2.wad
Closing WAD file: test.wad
Closing WAD file: test2.wad
[       OK ] DehackedTest.LoadLumps (0 ms)
[----------] 3 tests from DehackedTest (0 ms total)

[----------] 7 tests from DetectImageFormat
[ RUN      ] DetectImageFormat.ShortFile
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.ShortFile (0 ms)
[ RUN      ] DetectImageFormat.PNG
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.PNG (0 ms)
[ RUN      ] DetectImageFormat.JPEG
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.JPEG (0 ms)
[ RUN      ] DetectImageFormat.GIF
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.GIF (0 ms)
[ RUN      ] DetectImageFormat.DDS
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.DDS (0 ms)
[ RUN      ] DetectImageFormat.TGA
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.TGA (0 ms)
[ RUN      ] DetectImageFormat.doom
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] DetectImageFormat.doom (0 ms)
[----------] 7 tests from DetectImageFormat (0 ms total)

[----------] 5 tests from LoadImage
[ RUN      ] LoadImage.PNG
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] LoadImage.PNG (0 ms)
[ RUN      ] LoadImage.PNGBroken
Creating new WAD file: dummy.wad
libpng error: IDAT: invalid code lengths set
PNG file or data "In-memory PNG data" is too large or contains errors!

Failed to decode PNG image in 'our image' lump.
Closing WAD file: dummy.wad
[       OK ] LoadImage.PNGBroken (0 ms)
[ RUN      ] LoadImage.JPEG
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] LoadImage.JPEG (0 ms)
[ RUN      ] LoadImage.JPEGBroken
Creating new WAD file: dummy.wad
JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

JPEG data is too large or contains errors!

Failed to decode JPEG image in 'our jpg' lump.
Closing WAD file: dummy.wad
[       OK ] LoadImage.JPEGBroken (0 ms)
[ RUN      ] LoadImage.TGA
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] LoadImage.TGA (0 ms)
[----------] 5 tests from LoadImage (0 ms total)

[----------] 2 tests from Texture
[ RUN      ] Texture.WadDataGetSpriteDetectsNonstandardRotations
Creating new WAD file: dummy.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA3D7 in S_START
WARNING: Missing S_END marker (at EOF)
Closing WAD file: dummy.wad
[       OK ] Texture.WadDataGetSpriteDetectsNonstandardRotations (0 ms)
[ RUN      ] Texture.WadDataGetNullSprite
[       OK ] Texture.WadDataGetNullSprite (0 ms)
[----------] 2 tests from Texture (0 ms total)

[----------] 11 tests from WadFileTest
[ RUN      ] WadFileTest.Open
Opening WAD file: /tmp/tempdiriYsw2r/inexistent.wad
Open failed: No such file or directory
Creating new WAD file: /tmp/tempdiriYsw2r/newwad.wad
Opening WAD file: /tmp/tempdiriYsw2r/appendwad.wad
Creating new WAD file: /tmp/tempdiriYsw2r/appendwad.wad
Closing WAD file: /tmp/tempdiriYsw2r/newwad.wad
Closing WAD file: /tmp/tempdiriYsw2r/appendwad.wad
[       OK ] WadFileTest.Open (0 ms)
[ RUN      ] WadFileTest.WriteRead
Creating new WAD file: /tmp/tempdiracxZPI/newwad.wad
Opening WAD file: /tmp/tempdiracxZPI/newwad.wad
Opening WAD file: /tmp/tempdiracxZPI/newwad.wad
Closing WAD file: /tmp/tempdiracxZPI/newwad.wad
Opening WAD file: /tmp/tempdiracxZPI/newwad.wad
Closing WAD file: /tmp/tempdiracxZPI/newwad.wad
Opening WAD file: /tmp/tempdiracxZPI/newwad.wad
Closing WAD file: /tmp/tempdiracxZPI/newwad.wad
Closing WAD file: /tmp/tempdiracxZPI/newwad.wad
Closing WAD file: /tmp/tempdiracxZPI/newwad.wad
[       OK ] WadFileTest.WriteRead (0 ms)
[ RUN      ] WadFileTest.Validate
[       OK ] WadFileTest.Validate (0 ms)
[ RUN      ] WadFileTest.FindLumpInNamespace
Creating new WAD file: dummy.wad
WARNING: Missing F_END marker (at EOF)
WARNING: skipping empty lump LUMP in F_START
WARNING: Missing F_END marker (at EOF)
WARNING: Missing F_END marker (at EOF)
WARNING: skipping empty lump LUMP2 in F_START
WARNING: Missing F_END marker (at EOF)
WARNING: Missing F_END marker (at EOF)
WARNING: skipping empty lump LUMP3 in F_START
WARNING: Missing F_END marker (at EOF)
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP2 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP3 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: Missing TX_END marker (at EOF)
WARNING: skipping empty lump LUMP in TX_START
WARNING: Missing TX_END marker (at EOF)
Closing WAD file: dummy.wad
[       OK ] WadFileTest.FindLumpInNamespace (0 ms)
[ RUN      ] WadFileTest.LevelQuery
Creating new WAD file: /tmp/tempdirIeczP5/wad.wad
Opening WAD file: /tmp/tempdirIeczP5/wad.wad
Testing WRITTEN file
Testing READ file
Closing WAD file: /tmp/tempdirIeczP5/wad.wad
Closing WAD file: /tmp/tempdirIeczP5/wad.wad
[       OK ] WadFileTest.LevelQuery (0 ms)
[ RUN      ] WadFileTest.Backup
Creating new WAD file: /tmp/tempdiru5usjV/wad.wad
Closing WAD file: /tmp/tempdiru5usjV/wad.wad
[       OK ] WadFileTest.Backup (0 ms)
[ RUN      ] WadFileTest.LumpIO
Creating new WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] WadFileTest.LumpIO (0 ms)
[ RUN      ] WadFileTest.LumpFromFile
Creating new WAD file: /tmp/tempdirsGcFpZ/wad.wad
Closing WAD file: /tmp/tempdirsGcFpZ/wad.wad
[       OK ] WadFileTest.LumpFromFile (0 ms)
[ RUN      ] WadFileTest.FindFirstSpriteLump
Creating new WAD file: dummy.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA2D3 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOC1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA3D2 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOB1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOD1 in S_START
WARNING: Missing S_END marker (at EOF)
Closing WAD file: dummy.wad
[       OK ] WadFileTest.FindFirstSpriteLump (0 ms)
[ RUN      ] WadFileTest.ReadFromInvalidDir
Opening WAD folder: /tmp/tempdirnfUUR4/jackson
Open failed: No such file or directory: '/tmp/tempdirnfUUR4/jackson'
Closing WAD file: /tmp/tempdirnfUUR4/jackson
Opening WAD folder: /tmp/tempdirnfUUR4/file.txt
Open failed: Not a directory: '/tmp/tempdirnfUUR4/file.txt'
Closing WAD file: /tmp/tempdirnfUUR4/file.txt
[       OK ] WadFileTest.ReadFromInvalidDir (0 ms)
[ RUN      ] WadFileTest.ReadDirectory
Opening WAD folder: /tmp/tempdirjWCrBS/dir
Closing WAD file: /tmp/tempdirjWCrBS/dir
[       OK ] WadFileTest.ReadDirectory (1 ms)
[----------] 11 tests from WadFileTest (1 ms total)

[----------] 2 tests from MasterDir
[ RUN      ] MasterDir.FindGlobalLump
Creating new WAD file: dummy.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP3 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP4 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: Missing F_END marker (at EOF)
WARNING: skipping empty lump LUMP6 in F_START
WARNING: Missing F_END marker (at EOF)
Creating new WAD file: dummy.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump LUMP5 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: Missing F_END marker (at EOF)
WARNING: skipping empty lump LUMP6 in F_START
WARNING: Missing F_END marker (at EOF)
Closing WAD file: dummy.wad
Closing WAD file: dummy.wad
[       OK ] MasterDir.FindGlobalLump (0 ms)
[ RUN      ] MasterDir.FindFirstSpriteLump
Creating new WAD file: dummy.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOC1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOB1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOD1 in S_START
WARNING: Missing S_END marker (at EOF)
Creating new WAD file: dummy2.wad
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump POSSA1 in S_START
WARNING: Missing S_END marker (at EOF)
WARNING: skipping empty lump TROOE1 in S_START
WARNING: Missing S_END marker (at EOF)
Closing WAD file: dummy.wad
Closing WAD file: dummy2.wad
[       OK ] MasterDir.FindFirstSpriteLump (0 ms)
[----------] 2 tests from MasterDir (0 ms total)

[----------] 1 test from TempDirContext
[ RUN      ] TempDirContext.Test
[       OK ] TempDirContext.Test (0 ms)
[----------] 1 test from TempDirContext (0 ms total)

[----------] Global test environment tear-down
[==========] 217 tests from 47 test suites ran. (14450 ms total)
[  PASSED  ] 210 tests.
[  FAILED  ] 7 tests, listed below:
[  FAILED  ] TestMapFixture.TestMapVanillaWithResources
[  FAILED  ] TestMapFixture.TestMapPortWithResources
[  FAILED  ] TestMapFixture.TestMapPortWithoutResources
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesDoom1Map
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesNonstandardMap
[  FAILED  ] TestMapFixture.TestMapPortWithoutResourcesBadMap
[  FAILED  ] MStringsDeath.StringNew

 7 FAILED TESTS


0% tests passed, 1 tests failed out of 1

Total Test time (real) =  14.47 sec

The following tests FAILED:
          1 - test_general (Failed)
Errors while running CTest
@ioan-chera
Copy link
Owner

Can you try again with the latest master? I renamed "port.sh" with "port-script", just in case the system deletes .sh files (though it may not be this).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants