blocks can be moist and will dry over time, and as we put rain in soon, then stuff get moisty

currently moist spreading can be seen around small lakes and ocean.
https://www.youtube.com/watch?v=g5axCbGkLWM
Code: Select all
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:33:0,
from ../../include/IrrCompileConfig.h:25,
from COBJMeshFileLoader.cpp:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/pmmintrin.h: In member function ‘float irr::core::vectorSIMDf::getLengthAsFloat() const’:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/pmmintrin.h:56:1: error: inlining failed in call to always_inline ‘__m128 _mm_hadd_ps(__m128, __m128)’: target specific option mismatch
_mm_hadd_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~
In file included from ../../include/IMeshBuffer.h:16:0,
from ../../include/IMesh.h:10,
from ../../include/IAnimatedMesh.h:9,
from ../../include/IMeshLoader.h:8,
from COBJMeshFileLoader.h:8,
from COBJMeshFileLoader.cpp:8:
../../include/vectorSIMD.h:402:25: note: called from here
xmm0 = _mm_sqrt_ps(_mm_hadd_ps(xmm0,xmm0));
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:33:0,
from ../../include/IrrCompileConfig.h:25,
from COBJMeshFileLoader.cpp:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/pmmintrin.h:56:1: error: inlining failed in call to always_inline ‘__m128 _mm_hadd_ps(__m128, __m128)’: target specific option mismatch
_mm_hadd_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~
In file included from ../../include/IMeshBuffer.h:16:0,
from ../../include/IMesh.h:10,
from ../../include/IAnimatedMesh.h:9,
from ../../include/IMeshLoader.h:8,
from COBJMeshFileLoader.h:8,
from COBJMeshFileLoader.cpp:8:
../../include/vectorSIMD.h:401:36: note: called from here
xmm0 = _mm_hadd_ps(xmm0,xmm0);
^
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:33:0,
from ../../include/IrrCompileConfig.h:25,
from COBJMeshFileLoader.cpp:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/pmmintrin.h:56:1: error: inlining failed in call to always_inline ‘__m128 _mm_hadd_ps(__m128, __m128)’: target specific option mismatch
_mm_hadd_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~
In file included from ../../include/IMeshBuffer.h:16:0,
from ../../include/IMesh.h:10,
from ../../include/IAnimatedMesh.h:9,
from ../../include/IMeshLoader.h:8,
from COBJMeshFileLoader.h:8,
from COBJMeshFileLoader.cpp:8:
../../include/vectorSIMD.h:402:25: note: called from here
xmm0 = _mm_sqrt_ps(_mm_hadd_ps(xmm0,xmm0));
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/immintrin.h:33:0,
from ../../include/IrrCompileConfig.h:25,
from COBJMeshFileLoader.cpp:5:
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/include/pmmintrin.h:56:1: error: inlining failed in call to always_inline ‘__m128 _mm_hadd_ps(__m128, __m128)’: target specific option mismatch
_mm_hadd_ps (__m128 __X, __m128 __Y)
^~~~~~~~~~~
In file included from ../../include/IMeshBuffer.h:16:0,
from ../../include/IMesh.h:10,
from ../../include/IAnimatedMesh.h:9,
from ../../include/IMeshLoader.h:8,
from COBJMeshFileLoader.h:8,
from COBJMeshFileLoader.cpp:8:
../../include/vectorSIMD.h:401:36: note: called from here
xmm0 = _mm_hadd_ps(xmm0,xmm0);
^
make: *** [<builtin>: COBJMeshFileLoader.o] Error 1
Code: Select all
COpenGLDriver.cpp: In member function ‘virtual irr::scene::SGPUMesh* irr::video::COpenGLDriver::createGPUMeshFromCPU(irr::scene::SCPUMesh*, const irr::video::E_MESH_DESC_CONVERT_BEHAVIOUR&)’:
COpenGLDriver.cpp:1072:131: error: ‘dynamic_cast’ not permitted with -fno-rtti
scene::ICPUMeshDataFormatDesc* origdesc = dynamic_cast<scene::ICPUMeshDataFormatDesc*>(origmeshbuf->getMeshDataAndFormat());
^
COpenGLDriver.cpp:1287:28: warning: unused variable ‘allocatedGPUBuffers’ [-Wunused-variable]
size_t allocatedGPUBuffers = 0;
^~~~~~~~~~~~~~~~~~~
COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::drawMeshBuffer(irr::scene::ICPUMeshBuffer*, irr::video::IOcclusionQuery*)’:
COpenGLDriver.cpp:1548:139: error: ‘dynamic_cast’ not permitted with -fno-rtti
const scene::ICPUMeshDataFormatDesc* meshLayout = dynamic_cast<const scene::ICPUMeshDataFormatDesc*>(mbAsCPUMB->getMeshDataAndFormat());
^
COpenGLDriver.cpp:1603:16: warning: enumeration value ‘ECT_DOUBLE_IN_DOUBLE_OUT’ not handled in switch [-Wswitch]
switch (meshLayout->getAttribType(attrId))
^
COpenGLDriver.cpp:1603:16: warning: enumeration value ‘ECT_COUNT’ not handled in switch [-Wswitch]
COpenGLDriver.cpp:1687:151: error: ‘dynamic_cast’ not permitted with -fno-rtti
COpenGLSLMaterialRenderer* shaderRenderer = dynamic_cast<COpenGLSLMaterialRenderer*>(MaterialRenderers[Material.MaterialType].Renderer);
^
COpenGLDriver.cpp: In member function ‘virtual void irr::video::COpenGLDriver::drawMeshBuffer(irr::scene::IGPUMeshBuffer*, irr::video::IOcclusionQuery*)’:
COpenGLDriver.cpp:1733:85: error: ‘dynamic_cast’ not permitted with -fno-rtti
COpenGLVAO* meshLayoutVAO = dynamic_cast<COpenGLVAO*>(mb->getMeshDataAndFormat());
^
COpenGLDriver.cpp:1844:151: error: ‘dynamic_cast’ not permitted with -fno-rtti
COpenGLSLMaterialRenderer* shaderRenderer = dynamic_cast<COpenGLSLMaterialRenderer*>(MaterialRenderers[Material.MaterialType].Renderer);
Code: Select all
g++ -Wall -pipe -fno-exceptions -fstrict-aliasing -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o aesGladman/sha2.o aesGladman/sha2.cpp
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘13096744586834688815ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
};
^
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘16840607885511220156ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘10538285296894168987ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘12329834152419229976ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘15566598209576043074ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘9286055187155687089ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘11230858885718282805ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘13951009754708518548ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘16472876342353939154ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘17275323862435702243ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘10970295158949994411ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘12119686244451234320ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘12683024718118986047ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘13788192230050041572ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘14330467153632333762ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘15395433587784984357ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘9350256976987008742ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘10552545826968843579ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘11727347734174303076ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘12113106623233404929ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘14000437183269869457ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘14369950271660146224ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘15101387698204529176ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘15463397548674623760ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘17586052441742319658ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘9568029438360202098ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘10144078919501101548ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘10430055236837252648ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘11840083180663258601ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘13761210420658862357ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘14299343276471374635ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘14566680578165727644ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘15097957966210449927ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘16922976911328602910ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:392:1: error: narrowing conversion of ‘17689382322260857208ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp: In function ‘void sha512_hash(const unsigned char*, long unsigned int, sha512_ctx*)’:
aesGladman/sha2.cpp:426:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if((ctx->count[0] += len) < len)
~~~~~~~~~~~~~~~~~~~~~~~^~~~~
aesGladman/sha2.cpp: At global scope:
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18374686479671623680ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
};
^
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446462598732840960ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446742974197923840ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446744069414584320ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446744073692774400ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446744073709486080ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:448:1: error: narrowing conversion of ‘18446744073709551360ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:456:1: error: narrowing conversion of ‘9223372036854775808ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
};
^
aesGladman/sha2.cpp:514:1: error: narrowing conversion of ‘14680500436340154072ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
};
^
aesGladman/sha2.cpp:514:1: error: narrowing conversion of ‘10473403895298186519ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:514:1: error: narrowing conversion of ‘10282925794625328401ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:514:1: error: narrowing conversion of ‘15784041429090275239ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:545:1: error: narrowing conversion of ‘13503953896175478587ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
};
^
aesGladman/sha2.cpp:545:1: error: narrowing conversion of ‘11912009170470909681ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]
aesGladman/sha2.cpp:545:1: error: narrowing conversion of ‘11170449401992604703ul’ from ‘long unsigned int’ to ‘sha2_64t {aka long int}’ inside { } [-Wnarrowing]