You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
For the unit-test-coverage code, the directory names must match those of the actual implementation they are testing. The build scripts assume/require this name relationship.
Recently, the classic OSAL implementations were dropped and the "-ng" implementations replaced them in the main code tree, but the unit-test-coverage still has the old vxworks6 and new vxworks-ng directories.
The old vxworks6 should be removed and the vxworks-ng needs to be renamed to be vxworks.
To Reproduce
Build coverage code using e.g.: cmake -DOSALCOVERAGE_TARGET_OSTYPE='shared;vxworks-ng' -DOSAL_INCLUDEDIR=$CONFIG_DIR $OSAL_DIR/src/unit-test-coverage
The subsequent make will fail because there is no longer an OSAL implementation named vxworks-ng, it is named vxworks now.
Expected behavior
The build should complete successfully
System observed on:
Ubuntu 18.04.2 64-bit
Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered:
Rename to "vxworks" and "posix", respectively, to match the
actual implementation names. The build scripts rely on
the name being the same and will fail if different.
Describe the bug
For the
unit-test-coverage
code, the directory names must match those of the actual implementation they are testing. The build scripts assume/require this name relationship.Recently, the classic OSAL implementations were dropped and the "-ng" implementations replaced them in the main code tree, but the unit-test-coverage still has the old vxworks6 and new vxworks-ng directories.
The old
vxworks6
should be removed and thevxworks-ng
needs to be renamed to bevxworks
.To Reproduce
Build coverage code using e.g.:
cmake -DOSALCOVERAGE_TARGET_OSTYPE='shared;vxworks-ng' -DOSAL_INCLUDEDIR=$CONFIG_DIR $OSAL_DIR/src/unit-test-coverage
The subsequent
make
will fail because there is no longer an OSAL implementation namedvxworks-ng
, it is namedvxworks
now.Expected behavior
The build should complete successfully
System observed on:
Ubuntu 18.04.2 64-bit
Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: