diff --git a/src/OpenFOAM/algorithms/indexedOctree/labelBits.H b/src/OpenFOAM/algorithms/indexedOctree/labelBits.H index e8037a3bd3d61d8b1b97428713219beaff94b2cd..757fd73621e30f652a3af9479911b42d145b9b55 100644 --- a/src/OpenFOAM/algorithms/indexedOctree/labelBits.H +++ b/src/OpenFOAM/algorithms/indexedOctree/labelBits.H @@ -35,7 +35,7 @@ SourceFiles #define labelBits_H #include "label.H" -#include "uLabel.H" +//#include "uLabel.H" #include "direction.H" #include "error.H" @@ -55,15 +55,17 @@ class labelBits label data_; - inline static label pack(const uLabel val, const direction bits) + inline static label pack(const label val, const direction bits) { # ifdef FULLDEBUG if (bits > 7 || (((val<<3)>>3) != val)) { FatalErrorIn ( - "labelBits::pack(const uLabel, const direction)" + "labelBits::pack(const label, const direction)" ) << "Direction " << bits << " outside range 0..7" + << " or value " << val << " negative or larger than " + << label(8*sizeof(label)-3) << " bit representation" << abort(FatalError); } # endif