Build: #58 was successful
Job: OSX10.15 was successful
Job result summary
- Completed
- Duration
- 56 minutes
- Agent
- cbt-osx1015-bld-c6.cv.nrao.edu
- Successful since
- #48 ()
Error summary
The build generated some errors. See the full build log for more details.
Updating files: 42% (4538/10803)
Updating files: 43% (4646/10803)
Updating files: 44% (4754/10803)
Updating files: 45% (4862/10803)
Updating files: 46% (4970/10803)
Updating files: 47% (5078/10803)
Updating files: 48% (5186/10803)
Updating files: 49% (5294/10803)
Updating files: 50% (5402/10803)
Updating files: 50% (5465/10803)
Updating files: 51% (5510/10803)
Updating files: 52% (5618/10803)
Updating files: 53% (5726/10803)
Updating files: 54% (5834/10803)
Updating files: 55% (5942/10803)
Updating files: 56% (6050/10803)
Updating files: 57% (6158/10803)
Updating files: 58% (6266/10803)
Updating files: 59% (6374/10803)
Updating files: 59% (6385/10803)
Updating files: 60% (6482/10803)
Updating files: 61% (6590/10803)
Updating files: 62% (6698/10803)
Updating files: 63% (6806/10803)
Updating files: 64% (6914/10803)
Updating files: 65% (7022/10803)
Updating files: 66% (7130/10803)
Updating files: 67% (7239/10803)
Updating files: 68% (7347/10803)
Updating files: 69% (7455/10803)
Updating files: 70% (7563/10803)
Updating files: 70% (7601/10803)
Updating files: 71% (7671/10803)
Updating files: 72% (7779/10803)
Updating files: 73% (7887/10803)
Updating files: 74% (7995/10803)
Updating files: 75% (8103/10803)
Updating files: 76% (8211/10803)
Updating files: 76% (8316/10803)
Updating files: 77% (8319/10803)
Updating files: 78% (8427/10803)
Updating files: 79% (8535/10803)
Updating files: 80% (8643/10803)
Updating files: 81% (8751/10803)
Updating files: 82% (8859/10803)
Updating files: 83% (8967/10803)
Updating files: 84% (9075/10803)
Updating files: 84% (9161/10803)
Updating files: 85% (9183/10803)
Updating files: 86% (9291/10803)
Updating files: 87% (9399/10803)
Updating files: 88% (9507/10803)
Updating files: 89% (9615/10803)
Updating files: 90% (9723/10803)
Updating files: 91% (9831/10803)
Updating files: 92% (9939/10803)
Updating files: 92% (10011/10803)
Updating files: 93% (10047/10803)
Updating files: 94% (10155/10803)
Updating files: 95% (10263/10803)
Updating files: 96% (10371/10803)
Updating files: 97% (10479/10803)
Updating files: 98% (10587/10803)
Updating files: 99% (10695/10803)
Updating files: 100% (10803/10803)
Updating files: 100% (10803/10803), done.
Submodule 'casatools/casacore' (https://github.com/casacore/casacore.git) registered for path 'casatools/casacore'
Submodule 'casatools/grpc-source' (https://github.com/grpc/grpc) registered for path 'casatools/grpc-source'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/casacore'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source'...
Submodule 'third_party/abseil-cpp' (https://github.com/abseil/abseil-cpp) registered for path 'casatools/grpc-source/third_party/abseil-cpp'
Submodule 'third_party/benchmark' (https://github.com/google/benchmark) registered for path 'casatools/grpc-source/third_party/benchmark'
Submodule 'third_party/bloaty' (https://github.com/google/bloaty.git) registered for path 'casatools/grpc-source/third_party/bloaty'
Submodule 'third_party/boringssl' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl'
Submodule 'third_party/boringssl-with-bazel' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl-with-bazel'
Submodule 'third_party/cares/cares' (https://github.com/c-ares/c-ares.git) registered for path 'casatools/grpc-source/third_party/cares/cares'
Submodule 'third_party/gflags' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/googletest'
Submodule 'third_party/protobuf' (https://github.com/google/protobuf.git) registered for path 'casatools/grpc-source/third_party/protobuf'
Submodule 'third_party/zlib' (https://github.com/madler/zlib) registered for path 'casatools/grpc-source/third_party/zlib'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/abseil-cpp'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/benchmark'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/boringssl'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/boringssl-with-bazel'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/cares/cares'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/gflags'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/googletest'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/protobuf'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/zlib'...
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/googletest'
Submodule 'third_party/libFuzzer' (https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'
Submodule 'third_party/re2' (https://github.com/google/re2) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/re2'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/googletest'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/re2'...
Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags/doc'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/gflags/doc'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'casatools/grpc-source/third_party/protobuf/third_party/benchmark'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/protobuf/third_party/benchmark'...
package init file 'build/lib.macosx-10.15-x86_64-3.6/casatasks/__xml__/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6/casatasks/private/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6.10.final/casashell/private/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6.10.final/casashell/private/ttconfig/__init__.py' not found (or not a regular file)
dbus[3613]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3613]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casatools as it is not installed.
dbus[3618]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3618]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casatasks as it is not installed.
dbus[3623]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3623]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casashell as it is not installed.
dbus[3628]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3628]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casaviewer as it is not installed.
dbus[3633]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3633]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casaplotms as it is not installed.
dbus[3638]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3638]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping grpcio as it is not installed.
dbus[3643]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3643]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping protobuf as it is not installed.
Cloning into 'casalith'...
warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:
'build-casalith/work/linux/template/lib/mpi/bin/mpiCC'
'build-casalith/work/linux/template/lib/mpi/bin/mpicc'
'build-casalith/work/linux/template/lib/mpi/bin/mpiCC-vt'
'build-casalith/work/linux/template/lib/mpi/bin/mpicc-vt'
'build-casalith/work/linux/template/lib/mpi/bin/orteCC'
'build-casalith/work/linux/template/lib/mpi/bin/ortecc'
'build-casalith/work/linux/template/lib/mpi/bin/vtCC'
'build-casalith/work/linux/template/lib/mpi/bin/vtcc'
Submodule 'build-casalith/work/casa-pkg' (https://open-bitbucket.nrao.edu/scm/casa/casa-pkg.git) registered for path 'build-casalith/work/casa-pkg'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa-build-utils/casalith/casalith/build-casalith/work/casa-pkg'...
Switched to a new branch 'macos-packaging'
Use of chdir('') or chdir(undef) as chdir() is deprecated at ./generate-distro line 646.
hdiutil: detach failed - No such file or directory
Updating files: 43% (4646/10803)
Updating files: 44% (4754/10803)
Updating files: 45% (4862/10803)
Updating files: 46% (4970/10803)
Updating files: 47% (5078/10803)
Updating files: 48% (5186/10803)
Updating files: 49% (5294/10803)
Updating files: 50% (5402/10803)
Updating files: 50% (5465/10803)
Updating files: 51% (5510/10803)
Updating files: 52% (5618/10803)
Updating files: 53% (5726/10803)
Updating files: 54% (5834/10803)
Updating files: 55% (5942/10803)
Updating files: 56% (6050/10803)
Updating files: 57% (6158/10803)
Updating files: 58% (6266/10803)
Updating files: 59% (6374/10803)
Updating files: 59% (6385/10803)
Updating files: 60% (6482/10803)
Updating files: 61% (6590/10803)
Updating files: 62% (6698/10803)
Updating files: 63% (6806/10803)
Updating files: 64% (6914/10803)
Updating files: 65% (7022/10803)
Updating files: 66% (7130/10803)
Updating files: 67% (7239/10803)
Updating files: 68% (7347/10803)
Updating files: 69% (7455/10803)
Updating files: 70% (7563/10803)
Updating files: 70% (7601/10803)
Updating files: 71% (7671/10803)
Updating files: 72% (7779/10803)
Updating files: 73% (7887/10803)
Updating files: 74% (7995/10803)
Updating files: 75% (8103/10803)
Updating files: 76% (8211/10803)
Updating files: 76% (8316/10803)
Updating files: 77% (8319/10803)
Updating files: 78% (8427/10803)
Updating files: 79% (8535/10803)
Updating files: 80% (8643/10803)
Updating files: 81% (8751/10803)
Updating files: 82% (8859/10803)
Updating files: 83% (8967/10803)
Updating files: 84% (9075/10803)
Updating files: 84% (9161/10803)
Updating files: 85% (9183/10803)
Updating files: 86% (9291/10803)
Updating files: 87% (9399/10803)
Updating files: 88% (9507/10803)
Updating files: 89% (9615/10803)
Updating files: 90% (9723/10803)
Updating files: 91% (9831/10803)
Updating files: 92% (9939/10803)
Updating files: 92% (10011/10803)
Updating files: 93% (10047/10803)
Updating files: 94% (10155/10803)
Updating files: 95% (10263/10803)
Updating files: 96% (10371/10803)
Updating files: 97% (10479/10803)
Updating files: 98% (10587/10803)
Updating files: 99% (10695/10803)
Updating files: 100% (10803/10803)
Updating files: 100% (10803/10803), done.
Submodule 'casatools/casacore' (https://github.com/casacore/casacore.git) registered for path 'casatools/casacore'
Submodule 'casatools/grpc-source' (https://github.com/grpc/grpc) registered for path 'casatools/grpc-source'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/casacore'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source'...
Submodule 'third_party/abseil-cpp' (https://github.com/abseil/abseil-cpp) registered for path 'casatools/grpc-source/third_party/abseil-cpp'
Submodule 'third_party/benchmark' (https://github.com/google/benchmark) registered for path 'casatools/grpc-source/third_party/benchmark'
Submodule 'third_party/bloaty' (https://github.com/google/bloaty.git) registered for path 'casatools/grpc-source/third_party/bloaty'
Submodule 'third_party/boringssl' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl'
Submodule 'third_party/boringssl-with-bazel' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl-with-bazel'
Submodule 'third_party/cares/cares' (https://github.com/c-ares/c-ares.git) registered for path 'casatools/grpc-source/third_party/cares/cares'
Submodule 'third_party/gflags' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/googletest'
Submodule 'third_party/protobuf' (https://github.com/google/protobuf.git) registered for path 'casatools/grpc-source/third_party/protobuf'
Submodule 'third_party/zlib' (https://github.com/madler/zlib) registered for path 'casatools/grpc-source/third_party/zlib'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/abseil-cpp'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/benchmark'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/boringssl'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/boringssl-with-bazel'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/cares/cares'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/gflags'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/googletest'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/protobuf'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/zlib'...
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/googletest'
Submodule 'third_party/libFuzzer' (https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'
Submodule 'third_party/re2' (https://github.com/google/re2) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/re2'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/googletest'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'...
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/bloaty/third_party/re2'...
Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags/doc'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/gflags/doc'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'casatools/grpc-source/third_party/protobuf/third_party/benchmark'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa6/casatools/grpc-source/third_party/protobuf/third_party/benchmark'...
package init file 'build/lib.macosx-10.15-x86_64-3.6/casatasks/__xml__/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6/casatasks/private/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6.10.final/casashell/private/__init__.py' not found (or not a regular file)
package init file 'build/lib.macosx-10.15-x86_64-3.6.10.final/casashell/private/ttconfig/__init__.py' not found (or not a regular file)
dbus[3613]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3613]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casatools as it is not installed.
dbus[3618]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3618]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casatasks as it is not installed.
dbus[3623]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3623]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casashell as it is not installed.
dbus[3628]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3628]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casaviewer as it is not installed.
dbus[3633]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3633]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping casaplotms as it is not installed.
dbus[3638]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3638]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping grpcio as it is not installed.
dbus[3643]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
dbus[3643]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
WARNING: Skipping protobuf as it is not installed.
Cloning into 'casalith'...
warning: the following paths have collided (e.g. case-sensitive paths
on a case-insensitive filesystem) and only one from the same
colliding group is in the working tree:
'build-casalith/work/linux/template/lib/mpi/bin/mpiCC'
'build-casalith/work/linux/template/lib/mpi/bin/mpicc'
'build-casalith/work/linux/template/lib/mpi/bin/mpiCC-vt'
'build-casalith/work/linux/template/lib/mpi/bin/mpicc-vt'
'build-casalith/work/linux/template/lib/mpi/bin/orteCC'
'build-casalith/work/linux/template/lib/mpi/bin/ortecc'
'build-casalith/work/linux/template/lib/mpi/bin/vtCC'
'build-casalith/work/linux/template/lib/mpi/bin/vtcc'
Submodule 'build-casalith/work/casa-pkg' (https://open-bitbucket.nrao.edu/scm/casa/casa-pkg.git) registered for path 'build-casalith/work/casa-pkg'
Cloning into '/Volumes/DATA/bamboohome/xml-data/build-dir/CASA-C6MP-OSX1015/casa-build-utils/casalith/casalith/build-casalith/work/casa-pkg'...
Switched to a new branch 'macos-packaging'
Use of chdir('') or chdir(undef) as chdir() is deprecated at ./generate-distro line 646.
hdiutil: detach failed - No such file or directory