==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: scummvm 2.9.1-2 (Wed May 21 16:55:00 2025)
==> Retrieving sources...
  -> Found scummvm-2.9.1.tar.xz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    scummvm-2.9.1.tar.xz ... Passed
==> Validating source files with b2sums...
    scummvm-2.9.1.tar.xz ... Passed
==> Making package: scummvm 2.9.1-2 (Wed May 21 16:55:27 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25l:: There are 5 providers available for libgl:
:: Repository extra
   1) libglvnd
:: Repository alarm
   2) imx-gpu-viv-dfb  3) imx-gpu-viv-fb  4) imx-gpu-viv-wl  5) imx-gpu-viv-x11

Enter a number (default=1): 
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (112) adwaita-cursors-48.0-1  adwaita-fonts-48.2-1
               adwaita-icon-theme-48.0-1  adwaita-icon-theme-legacy-46.2-3
               alsa-lib-1.2.14-1  alsa-topology-conf-1.2.5.1-4
               alsa-ucm-conf-1.2.14-2  at-spi2-core-2.56.2-1
               avahi-1:0.8+r194+g3f79789-3  cairo-1.18.4-1  dav1d-1.5.1-1
               dconf-0.40.0-3  default-cursors-3-1  desktop-file-utils-0.28-1
               duktape-2.7.0-7  fontconfig-2:2.16.2-1  fribidi-1.0.16-2
               gdk-pixbuf2-2.42.12-2  glib-networking-1:2.80.1-1
               graphite-1:1.3.14-4  gsettings-desktop-schemas-48.0-1
               gsettings-system-schemas-48.0-1
               gtk-update-icon-cache-1:4.18.5-2  harfbuzz-11.2.1-1
               hicolor-icon-theme-0.18-1  hidapi-0.15.0-1  iso-codes-4.18.0-1
               jack2-1.9.22-1  jbigkit-2.1-8  json-glib-1.10.6-1  lame-3.100-5
               lcms2-2.17-1  libasyncns-1:0.8+r3+g68cd5af-3  libbsd-0.12.2-2
               libcloudproviders-0.3.6-1  libcolord-1.4.7-2  libcups-2:2.4.12-1
               libdaemon-0.14-6  libdatrie-0.2.13-4  libdrm-2.4.124-1
               libedit-20250104_3.1-1  libepoxy-1.5.10-3  libinstpatch-1.1.6-3
               libmd-1.1.0-2  libogg-1.3.5-2  libpciaccess-0.18.1-2
               libpipewire-1:1.4.2-1  libproxy-0.5.9-1
               libpulse-17.0+r43+g3e2bb8a1e-1  librsvg-2:2.60.0-2
               libsamplerate-0.2.2-3  libsndfile-1.2.2-3  libsoup3-3.6.5-1
               libstemmer-3.0.1-1  libthai-0.1.29-3  libtiff-4.7.0-1
               libx11-1.8.12-1  libxau-1.0.12-1  libxcb-1.17.0-1
               libxcomposite-0.4.6-2  libxcursor-1.2.3-1  libxdamage-1.1.6-2
               libxdmcp-1.1.5-1.1  libxext-1.3.6-1  libxfixes-6.0.1-2
               libxft-2.3.9-1  libxi-1.8.2-1  libxinerama-1.1.5-2
               libxkbcommon-1.9.2-1  libxrandr-1.5.4-1  libxrender-0.9.12-1
               libxshmfence-1.3.3-1  libxtst-1.2.5-1  libxxf86vm-1.1.6-1
               llvm-libs-19.1.7-2  lm_sensors-1:3.6.2-1  lzo-2.10-5
               mesa-1:25.0.5-1  mpg123-1.32.10-1  opus-1.5.2-1
               pango-1:1.56.3-1  pixman-0.46.0-1  portaudio-1:19.7.0-3
               sdl3-3.2.14-1  shared-mime-info-2.4-2  spirv-tools-1:1.4.313.0-1
               tinysparql-3.9.2-2  wayland-1.23.1-2  xcb-proto-1.17.0-3
               xkeyboard-config-2.44-1  xorg-xprop-1.2.8-1  xorgproto-2024.1-2
               a52dec-0.8.0-2  faad2-2.11.2-1  flac-1.5.0-1  fluidsynth-2.4.6-1
               freetype2-2.13.3-3  giflib-5.2.2-2  glew-2.2.0-7  glu-9.0.3-2
               gtk3-1:3.24.49-2  libglvnd-1.7.0-1  libjpeg-turbo-3.1.0-1
               libmad-0.15.1b-10  libmpeg2-0.5.1-10  libpng-1.6.48-1
               libspeechd-0.12.1-1  libtheora-1.2.0-1  libvorbis-1.3.7-4
               sdl2-compat-2.32.56-1  sdl2_net-1:2.2.0-2  sndio-1.10.0-1

Total Download Size:     4.80 MiB
Total Installed Size:  427.96 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libsamplerate-0.2.2-3-armv7h downloading...
 glew-2.2.0-7-armv7h downloading...
 libpipewire-1:1.4.2-1-armv7h downloading...
 mpg123-1.32.10-1-armv7h downloading...
 jack2-1.9.22-1-armv7h downloading...
 libpulse-17.0+r43+g3e2bb8a1e-1-armv7h downloading...
 libsndfile-1.2.2-3-armv7h downloading...
 flac-1.5.0-1-armv7h downloading...
 libinstpatch-1.1.6-3-armv7h downloading...
 lame-3.100-5-armv7h downloading...
 fluidsynth-2.4.6-1-armv7h downloading...
 faad2-2.11.2-1-armv7h downloading...
 libbsd-0.12.2-2-armv7h downloading...
 sndio-1.10.0-1-armv7h downloading...
 portaudio-1:19.7.0-3-armv7h downloading...
 libmad-0.15.1b-10-armv7h downloading...
 libmpeg2-0.5.1-10-armv7h downloading...
 libmd-1.1.0-2-armv7h downloading...
 a52dec-0.8.0-2-armv7h downloading...
 libspeechd-0.12.1-1-armv7h downloading...
 sdl2_net-1:2.2.0-2-armv7h downloading...
 libasyncns-1:0.8+r3+g68cd5af-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libpng...
installing libogg...
installing libtheora...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [pending]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme [pending]
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libxfixes...
installing libxcursor...
installing hidapi...
Optional dependencies for hidapi
    libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
    alsa-lib: ALSA audio driver [pending]
    libpulse: PulseAudio audio driver [pending]
    jack: JACK audio driver [pending]
    pipewire: PipeWire audio driver
    vulkan-driver: vulkan renderer
    sndio: sndio audio driver [pending]
    libdecor: Wayland client decorations
installing sdl2-compat...
installing sdl2_net...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing libsamplerate...
installing opus...
installing jack2...
Optional dependencies for jack2
    a2jmidid: for ALSA MIDI to JACK MIDI bridging
    libffado: for firewire support using FFADO
    jack-example-tools: for official JACK example-clients and tools
    jack2-dbus: for dbus integration
    jack2-docs: for developer documentation
    realtime-privileges: for realtime privileges
installing flac...
installing lame...
installing libvorbis...
installing mpg123...
Optional dependencies for mpg123
    sdl2: for sdl audio support [installed]
    jack: for jack audio support [installed]
    libpulse: for pulse audio support [pending]
    perl: for conplay [installed]
installing libsndfile...
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
installing libinstpatch...
installing libpipewire...
installing libasyncns...
installing libpulse...
Optional dependencies for libpulse
    pulse-native-provider: PulseAudio backend
installing portaudio...
installing fluidsynth...
installing faad2...
installing libmad...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing glu...
installing libjpeg-turbo...
installing libmpeg2...
installing a52dec...
installing giflib...
installing glew...
Optional dependencies for glew
    libx11: for glxewinfo and visualinfo [installed]
installing libspeechd...
installing adwaita-fonts...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing dconf...
installing gsettings-system-schemas...
installing gsettings-desktop-schemas...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing lzo...
installing pixman...
installing cairo...
installing desktop-file-utils...
installing fribidi...
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libwmf: Load .wmf and .apm
    libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and
    .raf
    libavif: Load .avif
    libheif: Load .heif, .heic, and .avif
    libjxl: Load .jxl
    librsvg: Load .svg, .svgz, and .svg.gz [pending]
    webp-pixbuf-loader: Load .webp
installing iso-codes...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    [pending]
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings
installing libcups...
installing libepoxy...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libxcomposite...
installing libxdamage...
installing libxinerama...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11
    wayland: xkbcli interactive-wayland [installed]
installing libxrandr...
installing json-glib...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
    samba: Windows Domain SSO
installing libstemmer...
installing tinysparql...
installing gtk-update-icon-cache...
installing gtk3...
Optional dependencies for gtk3
    evince: Default print preview command
installing libmd...
installing libbsd...
installing sndio...
:: Running post-transaction hooks...
( 1/15) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
( 2/15) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/15) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 4/15) Creating temporary files...
error: command failed to execute correctly
( 5/15) Arming ConditionNeedsUpdate...
( 6/15) Updating the MIME type database...
( 7/15) Updating fontconfig configuration...
( 8/15) Reloading system bus configuration...
  Skipped: Current root is not booted.
( 9/15) Updating fontconfig cache...
(10/15) Probing GDK-Pixbuf loader modules...
(11/15) Updating GIO module cache...
(12/15) Compiling GSettings XML schema files...
(13/15) Probing GTK3 input method modules...
(14/15) Updating icon theme caches...
(15/15) Updating the desktop file MIME type cache...
[?25h==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found scummvm-2.9.1.tar.xz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting scummvm-2.9.1.tar.xz with bsdtar
==> Starting build()...
Running ScummVM configure...
Looking for C++ compiler... g++
Checking if compiler supports C++11... yes
Checking for compiler version... GCC 14.2.1, ok
Checking if C++11 initializer list is available... yes
Checking if C++11 std::nullptr_t is available... yes
Checking if C++11 alignas and alignof keywords are available... yes
Using LLD linker... no
Using Mold linker... no
Using Gold linker... no
Checking for whether C++ compiler accepts -Wglobal-constructors... no
Checking for whether C++ compiler accepts -Wno-undefined-var-template... no
Checking for whether C++ compiler accepts -Wno-pragma-pack... no
Checking for whether C++ compiler accepts -Wno-address-of-packed-member... yes
Checking endianness... little
Alignment required... yes
Checking host CPU architecture... ARM
Checking hosttype... linux-gnueabihf
Checking for pkg-config... yes
Looking for sdl-config... /usr/bin/sdl2-config
Checking for SDL... yes
Checking for SDL_Net... yes
Checks for ENet...
   Checking for sendmsg... yes
   Checking for recvmsg... yes
Optional checks for ENet...
   Checking for getaddrinfo... yes
   Checking for getnameinfo... yes
   Checking for gethostbyaddr_r... yes
   Checking for gethostbyname_r... yes
   Checking for poll... yes
   Checking for fcntl... yes
   Checking for inet_pton... yes
   Checking for inet_ntop... yes
   Checking for msghdr.msg_flags... yes
   Checking for socklen_t... yes
Checking if host is POSIX compliant... yes
Checking if posix_spawn is supported... yes
Checking if fseeko with 64-bit off_t is supported... yes (adding -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64)
Checking whether to have a verbose build... no
Checking whether building plugins was requested... no
Checking if detection features building statically... yes
Checking if building detection features for all engines... yes
Checking for Ogg... yes
Checking for TTS libraries... yes
Checking for Vorbis... yes
Checking for Tremor... no (Vorbis/Tremor support is mutually exclusive)
Checking for OPL2LPT... no
Checking for RetroWave OPL3... no
Checking for FLAC >= 1.1.3... yes
Checking for MAD... yes
Checking for ALSA >= 0.9... yes
Checking for libjpeg >= v6b... yes
Checking for PNG >= 1.2.8... yes
Checking for GIF >= 5.0.0... yes
Checking for libtheoradec >= 1.0... yes
Checking for libvpx >= 1.6... no
Checking for libfaad... yes
Checking for SEQ MIDI... yes
Checking for sndio... yes
Checking for TiMidity... yes
Checking for zlib... yes
Checking for libmpeg2 >= 0.4.0... yes
Checking for liba52... yes
Looking for curl-config... /usr/bin/curl-config
Checking for libcurl... yes
Checking for libopenmpt... no
Looking for mikmod-config... none found!
Checking for libmikmod... no
Checking for libmpcdec... no
Cloud integration... local, servers
Checking for FluidSynth... yes
Checking for FluidLite... no (FluidSynth/FluidLite support is mutually exclusive)
Checking for Sonivox >= 3.6.12... no
Checking for readline... skipping (text console disabled)
Checking for libunity... no
Checking for gtk... yes
Checking for FreeType2... yes
Checking for OpenGL... yes (runtime detection)
Checking for OpenGL for game... yes (shaders enabled)
Checking for Linux CD-ROM... yes
Checking for curl... yes
Checking for FriBidi... yes
Test C++11 compatibility during compilation... no
Checking for Discord RPC... no
Checking for ImGui... yes
Building translation support... yes (with runtime language detection)
Building taskbar integration support... no
Building system dialogs support... gtk
Building text-to-speech support... speech dispatcher
Building TinyGL support... yes
Building any 3D game... yes
Building Bink video support... yes
Building updates support... no
Enabling Address Sanitizer... no
Enabling Thread Sanitizer... no
Enabling Undefined Behavior Sanitizer... no
Enabling x86/amd64 SSE2... no
Enabling x86/amd64 AVX2... no
Enabling ARM NEON... no
Backend... sdl (2.32.56), 16bit color, high resolution, TinyGL, savegame timestamp, HQ and Edge scalers, aspect ratio correction, MT-32 emulator, Lua, Nuked OPL emulator, cloud, ENet

Engines (builtin):
    SCUMM [all games]
    Access 
    ADL 
    AGI 
    AGOS [all games]
    Adventure Game Studio 
    Sanitarium 
    BAGEL 
    Beavis and Butthead in Virtual Stupidity 
    Blade Runner 
    The Journeyman Project 2: Buried in Time 
    CGE 
    CGE2 
    Chewy: Esc from F5 
    Cinematique evo 1 
    Magic Composer 
    CRAB 
    Cinematique evo 2 
    Cryo Omni3D games [all games]
    Dynamix Game Development System 
    Macromedia Director 
    Dragon History 
    Blazing Dragons 
    Drascula: The Vampire Strikes Back 
    Dreamweb 
    Escape From Hell 
    Freescape 
    Glk Interactive Fiction games 
    UFOs 
    Gobli*ns 
    The Griffon Legend 
    Grim [Grim Fandango]
    Groovie [all games]
    Hades Challenge 
    Hyperspace Delivery Boy! 
    Hopkins FBI 
    Hugo Trilogy 
    Hypnotix Inc. 
    Illusions Engine 
    Kingdom: The Far Reaches 
    Kyra [all games]
    Labyrinth of Time 
    Lure of the Temptress 
    M4 
    MADE 
    MADS [Rex Nebular]
    Might and Magic [all games]
    Mohawk [Living Books] [Myst] [Myst ME] [Riven: The Sequel to Myst]
    Mortevielle 
    mTropolis 
    Myst 3 
    Nancy Drew 
    Neverhood 
    Nikita Game Interface 
    Parallaction 
    The Journeyman Project: Pegasus Prime 
    Red Comrades 
    Pink Panther 
    Plumbers Don't Wear Ties 
    The Prince and The Coward 
    Private Eye 
    QD Engine 
    Flight of the Amazon Queen 
    SAGA [all games]
    SAGA2 
    SCI [all games]
    The Lost Files of Sherlock Holmes 
    Beneath a Steel Sky 
    The Longest Journey 
    Mission Supernova 
    Broken Sword 
    Broken Sword II 
    Broken Sword 2.5 
    Teen Agent 
    Tetraedge 
    Tinsel 
    Starship Titanic 
    3 Skulls of the Toltecs 
    Tony Tough and the Night of Roasted Moths 
    Toonstruck 
    Touche: The Adventures of the Fifth Musketeer 
    Trecision Adventure Module 
    TsAGE 
    Bud Tucker in Double Trouble 
    Little Big Adventure 
    Thimbleweed Park 
    Ultima [] [Ultima IV - Quest of the Avatar] [Ultima VI = The False Prophet] [Ultima VIII - Pagan]
    V-Cruise 
    Voyeur 
    Wintermute [] [FoxTail] [HeroCraft]
    Z-Vision 

Engines Skipped:
    Lord Avalot d'Argent 
    Chamber 
    Lost Eden 
    Darkseed 
    Dungeon Master 
    Grim [Escape from Monkey Island]
    Hpl1 
    In Cold Blood 
    The Immortal 
    The Last Express 
    Lilliput 
    MacVenture 
    MADS [MADS V2]
    Mohawk [Where in Time is Carmen Sandiego?]
    Mutation of JB 
    Playground 3d: the testing and playground environment for 3d renderers 
    Sludge 
    Star Trek 25th Anniversary/Judgment Rites 
    TestBed: the Testing framework 
    Ultima [Ultima I - The First Age of Darkness]
    WAGE 
    The Watchmaker 
    Wintermute [Wintermute3D]

Creating engines/engines.mk
Creating engines/detection_table.h
Creating engines/plugins_table.h
Creating config.h
Creating config.mk
/bin/sh: line 1: git: command not found
    C++      engines/access/detection.o
    C++      engines/adl/detection.o
    C++      engines/agi/detection.o
    C++      engines/agos/detection.o
    C++      engines/agi/wagparser.o
    C++      engines/ags/detection.o
    C++      engines/asylum/detection.o
    C++      engines/avalanche/detection.o
    C++      engines/bagel/detection.o
    C++      engines/bbvs/detection.o
    C++      engines/bladerunner/detection.o
    C++      engines/buried/detection.o
    C++      engines/cge/detection.o
    C++      engines/cge2/detection.o
    C++      engines/chamber/detection.o
    C++      engines/chewy/detection.o
    C++      engines/cine/detection.o
    C++      engines/composer/detection.o
    C++      engines/crab/detection.o
    C++      engines/cruise/detection.o
    C++      engines/cryo/detection.o
    C++      engines/cryomni3d/detection.o
    C++      engines/darkseed/detection.o
    C++      engines/dgds/detection.o
    C++      engines/director/detection.o
    C++      engines/dm/detection.o
    C++      engines/draci/detection.o
    C++      engines/dragons/detection.o
    C++      engines/drascula/detection.o
    C++      engines/dreamweb/detection.o
    C++      engines/efh/detection.o
    C++      engines/freescape/detection.o
    C++      engines/gnap/detection.o
    C++      engines/gob/detection/detection.o
    C++      engines/griffon/detection.o
    C++      engines/grim/detection.o
    C++      engines/groovie/detection.o
    C++      engines/hadesch/detection.o
    C++      engines/hdb/detection.o
    C++      engines/hopkins/detection.o
    C++      engines/hpl1/detection.o
    C++      engines/hugo/detection.o
    C++      engines/hypno/detection.o
    C++      engines/icb/detection.o
    C++      engines/illusions/detection.o
    C++      engines/immortal/detection.o
    C++      engines/kingdom/detection.o
    C++      engines/kyra/detection.o
    C++      engines/lab/detection.o
    C++      engines/lastexpress/detection.o
    C++      engines/lilliput/detection.o
    C++      engines/lure/detection.o
    C++      engines/m4/detection.o
    C++      engines/macventure/detection.o
    C++      engines/made/detection.o
    C++      engines/mads/detection.o
    C++      engines/mm/detection.o
    C++      engines/mohawk/detection.o
    C++      engines/mortevielle/detection.o
    C++      engines/mtropolis/detection.o
    C++      engines/mutationofjb/detection.o
    C++      engines/myst3/detection.o
    C++      engines/nancy/detection.o
    C++      engines/neverhood/detection.o
    C++      engines/ngi/detection.o
    C++      engines/parallaction/detection.o
    C++      engines/pegasus/detection.o
    C++      engines/petka/detection.o
    C++      engines/pink/detection.o
    C++      engines/playground3d/detection.o
    C++      engines/plumbers/detection.o
    C++      engines/prince/detection.o
    C++      engines/private/detection.o
    C++      engines/qdengine/detection.o
    C++      engines/queen/detection.o
    C++      engines/saga/detection.o
    C++      engines/saga2/detection.o
    C++      engines/sci/detection.o
    C++      engines/scumm/detection.o
    C++      engines/sherlock/detection.o
    C++      engines/sky/detection.o
    C++      engines/sludge/detection.o
    C++      engines/stark/detection.o
    C++      engines/startrek/detection.o
    C++      engines/supernova/detection.o
    C++      engines/sword1/detection.o
    C++      engines/sword2/detection.o
    C++      engines/sword25/detection.o
    C++      engines/teenagent/detection.o
    C++      engines/testbed/detection.o
    C++      engines/tetraedge/detection.o
    C++      engines/tinsel/detection.o
    C++      engines/titanic/detection.o
    C++      engines/toltecs/detection.o
    C++      engines/tony/detection.o
    C++      engines/toon/detection.o
    C++      engines/touche/detection.o
    C++      engines/trecision/detection.o
    C++      engines/tsage/detection.o
    C++      engines/tucker/detection.o
    C++      engines/twine/detection.o
    C++      engines/twp/detection.o
    C++      engines/ultima/detection.o
    C++      engines/vcruise/detection.o
    C++      engines/voyeur/detection.o
    C++      engines/wage/detection.o
    C++      engines/watchmaker/detection.o
    C++      engines/wintermute/detection.o
    C++      engines/zvision/detection.o
    C++      backends/platform/sdl/sdl.o
    C++      backends/platform/sdl/sdl-window.o
    C++      backends/platform/sdl/posix/posix-main.o
    C++      backends/platform/sdl/posix/posix.o
    C++      base/test_new_standards.o
    C++      base/main.o
    C++      base/commandLine.o
    C++      base/plugins.o
    C++      engines/scumm/actor.o
    C++      engines/scumm/akos.o
    C++      engines/scumm/base-costume.o
    C++      engines/scumm/bomp.o
engines/scumm/akos.cpp: In member function 'bool Scumm::ScummEngine_v6::akos_increaseAnim(Scumm::Actor*, int, const byte*, const uint16*, int)':
engines/scumm/akos.cpp:1473:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/akos.cpp:1475:4: note: here
    C++      engines/scumm/boxes.o
    C++      engines/scumm/camera.o
    C++      engines/scumm/cdda.o
    C++      engines/scumm/charset.o
    C++      engines/scumm/charset-fontdata.o
engines/scumm/actor.cpp: In member function 'void Scumm::Actor::animateActor(int)':
engines/scumm/actor.cpp:2861:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/actor.cpp:2867:2: note: here
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/actor.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/costume.o
    C++      engines/scumm/cursor.o
    C++      engines/scumm/debugger.o
    C++      engines/scumm/dialogs.o
    C++      engines/scumm/file.o
    C++      engines/scumm/file_nes.o
    C++      engines/scumm/gfx_gui.o
    C++      engines/scumm/gfx_mac.o
In file included from engines/scumm/file_nes.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/gfx_towns.o
In file included from engines/scumm/file.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/gfx.o
    C++      engines/scumm/he/mixer_he.o
    C++      engines/scumm/he/resource_he.o
    C++      engines/scumm/he/script_v60he.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/he/resource_he.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/he/script_v70he.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from engines/scumm/he/mixer_he.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/he/sound_he.o
    C++      engines/scumm/help.o
    C++      engines/scumm/imuse/imuse.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/he/script_v60he.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/scumm/imuse/imuse_part.o
    C++      engines/scumm/imuse/imuse_player.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/he/sound_he.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/imuse/instrument.o
    C++      engines/scumm/imuse/sysex_samnmax.o
    C++      engines/scumm/imuse/sysex_scumm.o
    C++      engines/scumm/imuse/drivers/amiga.o
In file included from ./common/serializer.h:25,
                 from ./engines/scumm/imuse/imuse_internal.h:26,
                 from engines/scumm/imuse/imuse_player.cpp:27:
In member function 'void Common::WriteStream::writeSint16LE(int16)',
    inlined from 'void Common::Serializer::syncAsSint16LE(T&, Version, Version) [with T = short int]' at ./common/serializer.h:122:290,
    inlined from 'void Scumm::syncWithSerializer(Common::Serializer&, ParameterFader&)' at engines/scumm/imuse/imuse_player.cpp:1117:19,
    inlined from 'void Common::Serializer::syncArray(T*, size_t, void (*)(Common::Serializer&, T&), Version, Version) [with T = Scumm::ParameterFader]' at ./common/serializer.h:297:14,
    inlined from 'void Common::Serializer::syncArray(T*, size_t, void (*)(Common::Serializer&, T&), Version, Version) [with T = Scumm::ParameterFader]' at ./common/serializer.h:292:7,
    inlined from 'virtual void Scumm::Player::saveLoadWithSerializer(Common::Serializer&)' at engines/scumm/imuse/imuse_player.cpp:1197:13:
./common/stream.h:195:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/imuse/imuse_player.cpp: In member function 'virtual void Scumm::Player::saveLoadWithSerializer(Common::Serializer&)':
engines/scumm/imuse/imuse_player.cpp:1114:16: note: 'end' was declared here
engines/scumm/imuse/imuse_player.cpp:1115:10: warning: 'tt' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/imuse/imuse_player.cpp:1115:14: warning: 'ct' may be used uninitialized [-Wmaybe-uninitialized]
In function 'void Scumm::syncWithSerializer(Common::Serializer&, ParameterFader&)',
    inlined from 'void Common::Serializer::syncArray(T*, size_t, void (*)(Common::Serializer&, T&), Version, Version) [with T = Scumm::ParameterFader]' at ./common/serializer.h:297:14,
    inlined from 'void Common::Serializer::syncArray(T*, size_t, void (*)(Common::Serializer&, T&), Version, Version) [with T = Scumm::ParameterFader]' at ./common/serializer.h:292:7,
    inlined from 'virtual void Scumm::Player::saveLoadWithSerializer(Common::Serializer&)' at engines/scumm/imuse/imuse_player.cpp:1197:13:
engines/scumm/imuse/imuse_player.cpp:1120:22: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/imuse/imuse_player.cpp: In member function 'virtual void Scumm::Player::saveLoadWithSerializer(Common::Serializer&)':
engines/scumm/imuse/imuse_player.cpp:1114:9: note: 'start' was declared here
    C++      engines/scumm/imuse/drivers/fmtowns.o
    C++      engines/scumm/imuse/drivers/midi.o
    C++      engines/scumm/imuse/drivers/mac_m68k.o
    C++      engines/scumm/imuse/drivers/pcspk.o
    C++      engines/scumm/input.o
    C++      engines/scumm/ks_check.o
    C++      engines/scumm/macgui/macgui.o
    C++      engines/scumm/macgui/macgui_dialogwindow.o
    C++      engines/scumm/macgui/macgui_impl.o
    C++      engines/scumm/macgui/macgui_indy3.o
    C++      engines/scumm/macgui/macgui_loom.o
    C++      engines/scumm/macgui/macgui_strings.o
    C++      engines/scumm/macgui/macgui_v5.o
    C++      engines/scumm/macgui/macgui_widgets.o
    C++      engines/scumm/metaengine.o
    C++      engines/scumm/midiparser_ro.o
    C++      engines/scumm/object.o
    C++      engines/scumm/palette.o
    C++      engines/scumm/players/player_ad.o
    C++      engines/scumm/players/player_apple2.o
    C++      engines/scumm/players/player_he.o
    C++      engines/scumm/players/player_mac_indy3.o
    C++      engines/scumm/players/player_mac_loom_monkey.o
    C++      engines/scumm/players/player_mac_new.o
    C++      engines/scumm/players/player_mod.o
In file included from engines/scumm/players/player_he.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/players/player_nes.o
    C++      engines/scumm/players/player_pce.o
In file included from engines/scumm/players/player_mac_loom_monkey.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/players/player_sid.o
    C++      engines/scumm/players/player_towns.o
    C++      engines/scumm/players/player_v1.o
    C++      engines/scumm/players/player_v2.o
    C++      engines/scumm/players/player_v2a.o
    C++      engines/scumm/players/player_v2base.o
    C++      engines/scumm/players/player_v2cms.o
    C++      engines/scumm/players/player_v3a.o
    C++      engines/scumm/players/player_v4a.o
engines/scumm/players/player_v2base.cpp: In member function 'void Scumm::Player_V2Base::execute_cmd(ChannelInfo*)':
engines/scumm/players/player_v2base.cpp:439:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/players/player_v2base.cpp:442:4: note: here
    C++      engines/scumm/resource_v2.o
    C++      engines/scumm/resource_v3.o
    C++      engines/scumm/resource_v4.o
    C++      engines/scumm/resource.o
    C++      engines/scumm/room.o
    C++      engines/scumm/saveload.o
    C++      engines/scumm/script_v0.o
In file included from engines/scumm/resource_v4.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/script_v2.o
    C++      engines/scumm/script_v3.o
In file included from engines/scumm/resource.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/script_v4.o
    C++      engines/scumm/script_v5.o
    C++      engines/scumm/script_v6.o
    C++      engines/scumm/script.o
    C++      engines/scumm/scumm.o
In file included from engines/scumm/saveload.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
engines/scumm/saveload.cpp: In member function 'void Scumm::ScummEngine::loadResourceOLD(Common::Serializer&, Scumm::ResType, Scumm::ResId)':
engines/scumm/saveload.cpp:2331:9: warning: 'size' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/saveload.cpp: In member function 'void Scumm::ScummEngine::loadResource(Common::Serializer&, Scumm::ResType, Scumm::ResId)':
engines/scumm/saveload.cpp:2383:10: warning: 'size' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/saveload.cpp:2395:10: warning: 'size' may be used uninitialized [-Wmaybe-uninitialized]
engines/scumm/saveload.cpp: In member function 'virtual void Scumm::ScummEngine::saveLoadWithSerializer(Common::Serializer&)':
engines/scumm/saveload.cpp:2030:9: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
    C++      engines/scumm/sound.o
    C++      engines/scumm/string.o
    C++      engines/scumm/usage_bits.o
    C++      engines/scumm/util.o
    C++      engines/scumm/vars.o
    C++      engines/scumm/verbs.o
    C++      engines/scumm/nut_renderer.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/string.cpp:44:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/string_v7.o
    C++      engines/scumm/script_v8.o
    C++      engines/scumm/imuse_digi/dimuse_bndmgr.o
    C++      engines/scumm/imuse_digi/dimuse_codecs.o
engines/scumm/scumm.cpp: In member function 'virtual void Scumm::ScummEngine_v3::resetScumm()':
engines/scumm/scumm.cpp:2049:9: warning: comparing the result of pointer addition '(palPtr + -4)' and NULL [-Waddress]
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/scumm.cpp:57:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/scumm/imuse_digi/dimuse_sndmgr.o
    C++      engines/scumm/imuse_digi/dimuse_tables.o
    C++      engines/scumm/imuse_digi/dimuse_engine.o
    C++      engines/scumm/imuse_digi/dimuse_cmds.o
    C++      engines/scumm/imuse_digi/dimuse_dispatch.o
    C++      engines/scumm/imuse_digi/dimuse_fades.o
    C++      engines/scumm/imuse_digi/dimuse_files.o
    C++      engines/scumm/imuse_digi/dimuse_groups.o
    C++      engines/scumm/imuse_digi/dimuse_internalmixer.o
    C++      engines/scumm/imuse_digi/dimuse_scripts.o
    C++      engines/scumm/imuse_digi/dimuse_streamer.o
    C++      engines/scumm/imuse_digi/dimuse_tracks.o
    C++      engines/scumm/imuse_digi/dimuse_triggers.o
    C++      engines/scumm/imuse_digi/dimuse_utils.o
    C++      engines/scumm/imuse_digi/dimuse_wave.o
    C++      engines/scumm/imuse_digi/dimuse_waveout.o
    C++      engines/scumm/insane/insane.o
    C++      engines/scumm/insane/insane_ben.o
    C++      engines/scumm/insane/insane_enemy.o
    C++      engines/scumm/insane/insane_scenes.o
    C++      engines/scumm/insane/insane_iact.o
engines/scumm/insane/insane_ben.cpp: In member function 'void Scumm::Insane::actor02Reaction(int32)':
engines/scumm/insane/insane_ben.cpp:866:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/insane/insane_ben.cpp:872:4: note: here
engines/scumm/insane/insane_ben.cpp:952:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/insane/insane_ben.cpp:958:4: note: here
engines/scumm/insane/insane_ben.cpp:1033:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/insane/insane_ben.cpp:1039:4: note: here
    C++      engines/scumm/smush/codec1.o
engines/scumm/insane/insane_scenes.cpp: In member function 'void Scumm::Insane::stopSceneSounds(int)':
engines/scumm/insane/insane_scenes.cpp:228:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/insane/insane_scenes.cpp:230:2: note: here
    C++      engines/scumm/smush/codec20.o
    C++      engines/scumm/smush/codec37.o
    C++      engines/scumm/smush/codec47.o
    C++      engines/scumm/smush/smush_player.o
    C++      engines/scumm/he/animation_he.o
    C++      engines/scumm/he/basketball/ai.o
    C++      engines/scumm/he/basketball/basketball.o
    C++      engines/scumm/he/basketball/collision/bball_collision.o
    C++      engines/scumm/he/basketball/collision/bball_collision_basketball.o
    C++      engines/scumm/he/basketball/collision/bball_collision_box.o
    C++      engines/scumm/he/basketball/collision/bball_collision_cylinder.o
    C++      engines/scumm/he/basketball/collision/bball_collision_node.o
    C++      engines/scumm/he/basketball/collision/bball_collision_object.o
    C++      engines/scumm/he/basketball/collision/bball_collision_player.o
    C++      engines/scumm/he/basketball/collision/bball_collision_shields.o
    C++      engines/scumm/he/basketball/collision/bball_collision_sphere.o
    C++      engines/scumm/he/basketball/collision/bball_collision_stack.o
    C++      engines/scumm/he/basketball/collision/bball_collision_tree.o
    C++      engines/scumm/he/basketball/court.o
    C++      engines/scumm/he/basketball/cursor.o
    C++      engines/scumm/he/basketball/geo_translation.o
    C++      engines/scumm/he/basketball/obstacle_avoidance.o
    C++      engines/scumm/he/basketball/passing.o
    C++      engines/scumm/he/basketball/shooting.o
    C++      engines/scumm/he/basketball/trajectory.o
    C++      engines/scumm/he/cup_player_he.o
    C++      engines/scumm/he/gfx_comp/aux_comp.o
    C++      engines/scumm/he/gfx_comp/mrle_comp.o
    C++      engines/scumm/he/gfx_comp/trle_comp.o
    C++      engines/scumm/he/gfx_primitives_he.o
In file included from engines/scumm/he/cup_player_he.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/he/logic_he.o
    C++      engines/scumm/he/math_he.o
    C++      engines/scumm/he/palette_he.o
    C++      engines/scumm/he/polygon_he.o
    C++      engines/scumm/he/script_v71he.o
    C++      engines/scumm/he/script_v72he.o
    C++      engines/scumm/he/script_v80he.o
    C++      engines/scumm/he/script_v90he.o
    C++      engines/scumm/he/script_v100he.o
    C++      engines/scumm/he/sprite_he.o
In file included from ./engines/scumm/he/mixer_he.h:37,
                 from ./engines/scumm/he/sound_he.h:28,
                 from engines/scumm/he/script_v80he.cpp:37:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/scumm/he/wiz_he.o
    C++      engines/scumm/he/wizwarp_he.o
    C++      engines/scumm/he/localizer.o
    C++      engines/scumm/he/logic/baseball2001.o
    C++      engines/scumm/he/logic/basketball_logic.o
    C++      engines/scumm/he/logic/football.o
    C++      engines/scumm/he/logic/funshop.o
    C++      engines/scumm/he/logic/moonbase_logic.o
    C++      engines/scumm/he/logic/puttrace.o
    C++      engines/scumm/he/logic/soccer.o
    C++      engines/scumm/he/moonbase/ai_defenseunit.o
    C++      engines/scumm/he/moonbase/ai_main.o
    C++      engines/scumm/he/moonbase/ai_node.o
    C++      engines/scumm/he/moonbase/ai_targetacquisition.o
    C++      engines/scumm/he/moonbase/ai_traveller.o
    C++      engines/scumm/he/moonbase/ai_tree.o
    C++      engines/scumm/he/moonbase/ai_types.o
engines/scumm/he/moonbase/ai_targetacquisition.cpp: In member function 'virtual float Scumm::Sortie::calcH()':
engines/scumm/he/moonbase/ai_targetacquisition.cpp:263:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/scumm/he/moonbase/ai_targetacquisition.cpp:266:4: note: here
    C++      engines/scumm/he/moonbase/ai_weapon.o
    C++      engines/scumm/he/moonbase/dialog-mapgenerator.o
    C++      engines/scumm/he/moonbase/map_katton.o
    C++      engines/scumm/he/moonbase/map_main.o
    C++      engines/scumm/he/moonbase/map_mif.o
    C++      engines/scumm/he/moonbase/map_spiff.o
In file included from engines/scumm/he/moonbase/map_main.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/scumm/he/moonbase/moonbase.o
    C++      engines/scumm/he/moonbase/moonbase_fow.o
    C++      engines/scumm/he/moonbase/moonbase_gfx.o
    C++      engines/scumm/dialog-createsession.o
    C++      engines/scumm/dialog-sessionselector.o
    C++      engines/scumm/he/net/net_main.o
    C++      engines/scumm/he/net/net_lobby.o
    C++      engines/access/animation.o
    C++      engines/access/asurface.o
    C++      engines/access/access.o
In file included from engines/access/animation.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/bubble_box.o
In file included from engines/access/asurface.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/char.o
    C++      engines/access/data.o
    C++      engines/access/debugger.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/access.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/decompress.o
    C++      engines/access/events.o
    C++      engines/access/files.o
    C++      engines/access/font.o
In file included from engines/access/char.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/inventory.o
    C++      engines/access/metaengine.o
    C++      engines/access/player.o
    C++      engines/access/resources.o
In file included from ./engines/access/asurface.h:27,
                 from ./engines/access/font.h:28,
                 from ./engines/access/amazon/amazon_resources.h:28,
                 from engines/access/files.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/room.o
    C++      engines/access/screen.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/metaengine.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/scripts.o
    C++      engines/access/sound.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/resources.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/video.o
In file included from engines/access/room.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/video/movie_decoder.o
    C++      engines/access/amazon/amazon_game.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/scripts.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/amazon/amazon_logic.o
In file included from ./engines/access/video.h:26,
                 from engines/access/video.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/amazon/amazon_player.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/sound.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/amazon/amazon_resources.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/video/movie_decoder.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/amazon/amazon_room.o
    C++      engines/access/amazon/amazon_scripts.o
    C++      engines/access/martian/martian_game.o
In file included from ./engines/access/asurface.h:27,
                 from ./engines/access/font.h:28,
                 from ./engines/access/amazon/amazon_resources.h:28,
                 from engines/access/amazon/amazon_resources.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/access/martian/martian_player.o
    C++      engines/access/martian/martian_resources.o
    C++      engines/access/martian/martian_room.o
    C++      engines/access/martian/martian_scripts.o
    C++      engines/adl/adl.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from ./engines/access/martian/martian_game.h:25,
                 from engines/access/martian/martian_game.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/adl/adl_v2.o
In file included from ./engines/access/asurface.h:27,
                 from ./engines/access/font.h:28,
                 from ./engines/access/martian/martian_resources.h:27,
                 from engines/access/martian/martian_resources.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/adl/adl_v3.o
    C++      engines/adl/adl_v4.o
In file included from ./engines/access/animation.h:27,
                 from ./engines/access/access.h:37,
                 from engines/access/martian/martian_scripts.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/adl/adl_v5.o
    C++      engines/adl/console.o
    C++      engines/adl/disk.o
    C++      engines/adl/display.o
    C++      engines/adl/display_a2.o
In file included from engines/adl/disk.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/adl/hires1.o
    C++      engines/adl/hires2.o
    C++      engines/adl/hires4.o
    C++      engines/adl/hires5.o
    C++      engines/adl/hires6.o
In file included from engines/adl/hires1.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/adl/metaengine.o
    C++      engines/adl/sound.o
In file included from engines/adl/hires4.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/agi.o
    C++      engines/agi/checks.o
In file included from engines/adl/hires6.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/console.o
    C++      engines/agi/cycle.o
In file included from engines/agi/agi.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/disk_image.o
    C++      engines/agi/font.o
    C++      engines/agi/global.o
    C++      engines/agi/graphics.o
    C++      engines/agi/inv.o
In file included from engines/agi/disk_image.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/keyboard.o
engines/agi/global.cpp: In member function 'byte Agi::AgiEngine::getVar(int16)':
engines/agi/global.cpp:89:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/global.cpp:91:2: note: here
engines/agi/global.cpp: In member function 'void Agi::AgiEngine::goldRushClockTimeWorkaround_OnReadVar()':
engines/agi/global.cpp:346:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/global.cpp:348:2: note: here
    C++      engines/agi/loader.o
    C++      engines/agi/loader_a2.o
    C++      engines/agi/loader_gal.o
    C++      engines/agi/loader_gal_a2.o
    C++      engines/agi/loader_v1.o
engines/agi/graphics.cpp: In member function 'void Agi::GfxMgr::drawBox(int16, int16, int16, int16, byte, byte)':
engines/agi/graphics.cpp:1064:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/graphics.cpp:1066:2: note: here
engines/agi/graphics.cpp: In member function 'void Agi::GfxMgr::drawDisplayRect(int16, int16, int16, int16, byte, bool)':
engines/agi/graphics.cpp:1089:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/graphics.cpp:1092:2: note: here
    C++      engines/agi/loader_v2.o
In file included from engines/agi/loader_a2.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/loader_v3.o
    C++      engines/agi/logic.o
    C++      engines/agi/lzw.o
    C++      engines/agi/menu.o
    C++      engines/agi/metaengine.o
    C++      engines/agi/motion.o
    C++      engines/agi/objects.o
    C++      engines/agi/opcodes.o
    C++      engines/agi/op_cmd.o
    C++      engines/agi/op_dbg.o
    C++      engines/agi/op_test.o
    C++      engines/agi/picture.o
    C++      engines/agi/picture_gal.o
    C++      engines/agi/saveload.o
    C++      engines/agi/sound.o
    C++      engines/agi/sound_2gs.o
    C++      engines/agi/sound_a2.o
    C++      engines/agi/sound_coco3.o
    C++      engines/agi/sound_midi.o
    C++      engines/agi/sound_pcjr.o
    C++      engines/agi/sound_sarien.o
In file included from engines/agi/sound_2gs.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agi/sprite.o
    C++      engines/agi/systemui.o
    C++      engines/agi/text.o
In file included from engines/agi/sound_midi.cpp:46:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/agi/view.o
    C++      engines/agi/words.o
    C++      engines/agi/preagi/preagi.o
    C++      engines/agi/preagi/mickey.o
    C++      engines/agi/preagi/picture_mickey_winnie.o
engines/agi/text.cpp: In member function 'char* Agi::TextMgr::stringPrintf(const char*)':
engines/agi/text.cpp:1273:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/text.cpp:1276:3: note: here
    C++      engines/agi/preagi/picture_troll.o
    C++      engines/agi/preagi/troll.o
engines/agi/preagi/preagi.cpp: In member function 'bool Agi::PreAgiEngine::wait(uint32, Agi::WaitOptions)':
engines/agi/preagi/preagi.cpp:326:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/preagi.cpp:330:5: note: here
engines/agi/preagi/preagi.cpp:332:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/preagi.cpp:336:5: note: here
    C++      engines/agi/preagi/winnie.o
    C++      engines/agos/drivers/accolade/adlib.o
    C++      engines/agos/drivers/accolade/casio.o
engines/agi/preagi/troll.cpp: In member function 'void Agi::TrollEngine::waitAnyKeyIntro()':
engines/agi/preagi/troll.cpp:209:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/troll.cpp:211:3: note: here
engines/agi/preagi/troll.cpp: In member function 'void Agi::TrollEngine::gameLoop()':
engines/agi/preagi/troll.cpp:568:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/troll.cpp:573:3: note: here
    C++      engines/agos/drivers/accolade/cms.o
engines/agi/preagi/mickey.cpp: In member function 'void Agi::MickeyEngine::drawRoomAnimation()':
engines/agi/preagi/mickey.cpp:819:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/mickey.cpp:822:5: note: here
    C++      engines/agos/drivers/accolade/driverfile.o
    C++      engines/agos/drivers/accolade/pc98.o
    C++      engines/agos/drivers/accolade/mt32.o
In file included from engines/agi/preagi/winnie.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/agi/preagi/winnie.cpp: In member function 'bool Agi::WinnieEngine::playSound(Agi::ENUM_WTP_SOUND)':
engines/agi/preagi/winnie.cpp:1300:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agi/preagi/winnie.cpp:1304:4: note: here
    C++      engines/agos/drivers/simon1/adlib.o
    C++      engines/agos/agos.o
    C++      engines/agos/charset.o
    C++      engines/agos/charset-fontdata.o
    C++      engines/agos/contain.o
    C++      engines/agos/cursor.o
    C++      engines/agos/debug.o
    C++      engines/agos/debugger.o
    C++      engines/agos/draw.o
    C++      engines/agos/event.o
    C++      engines/agos/gfx.o
    C++      engines/agos/icons.o
    C++      engines/agos/input.o
    C++      engines/agos/input_pn.o
    C++      engines/agos/items.o
    C++      engines/agos/menus.o
    C++      engines/agos/metaengine.o
    C++      engines/agos/midi.o
    C++      engines/agos/midiparser_gmf.o
    C++      engines/agos/midiparser_s1d.o
    C++      engines/agos/midiparser_simonwin.o
    C++      engines/agos/pn.o
    C++      engines/agos/res.o
engines/agos/midi.cpp: In member function 'int AGOS::MidiPlayer::open()':
engines/agos/midi.cpp:277:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/agos/midi.cpp:282:3: note: here
In file included from engines/agos/midi.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agos/res_ami.o
    C++      engines/agos/res_snd.o
    C++      engines/agos/rooms.o
    C++      engines/agos/saveload.o
    C++      engines/agos/script.o
    C++      engines/agos/script_pn.o
In file included from engines/agos/res_snd.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agos/script_e1.o
In file included from engines/agos/res.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agos/script_e2.o
    C++      engines/agos/script_ww.o
    C++      engines/agos/script_s1.o
    C++      engines/agos/script_s2.o
    C++      engines/agos/sfxparser_accolade.o
    C++      engines/agos/sound.o
    C++      engines/agos/string.o
    C++      engines/agos/string_pn.o
    C++      engines/agos/subroutine.o
    C++      engines/agos/verb.o
In file included from engines/agos/sound.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agos/verb_pn.o
    C++      engines/agos/vga.o
    C++      engines/agos/vga_pn.o
    C++      engines/agos/vga_e2.o
In file included from engines/agos/subroutine.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/agos/vga_ww.o
    C++      engines/agos/vga_s1.o
    C++      engines/agos/vga_s2.o
    C++      engines/agos/window.o
    C++      engines/agos/zones.o
    C++      engines/agos/animation.o
    C++      engines/agos/feeble.o
    C++      engines/agos/oracle.o
    C++      engines/agos/script_dp.o
    C++      engines/agos/script_ff.o
    C++      engines/agos/script_pp.o
    C++      engines/agos/vga_ff.o
    C++      engines/ags/ags.o
    C++      engines/ags/dialogs.o
    C++      engines/ags/events.o
    C++      engines/ags/game_scanner.o
    C++      engines/ags/globals.o
    C++      engines/ags/metaengine.o
    C++      engines/ags/music.o
    C++      engines/ags/console.o
    C++      engines/ags/lib/aastr-0.1.1/aarot.o
    C++      engines/ags/lib/aastr-0.1.1/aastr.o
    C++      engines/ags/lib/aastr-0.1.1/aautil.o
    C++      engines/ags/lib/alfont/alfont.o
In file included from engines/ags/metaengine.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ags/lib/allegro/color.o
    C++      engines/ags/lib/allegro/config.o
    C++      engines/ags/lib/allegro/draw.o
    C++      engines/ags/lib/allegro/file.o
    C++      engines/ags/lib/allegro/fixed.o
    C++      engines/ags/lib/allegro/flood.o
    C++      engines/ags/lib/allegro/gfx.o
    C++      engines/ags/lib/allegro/graphics.o
    C++      engines/ags/lib/allegro/math.o
    C++      engines/ags/lib/allegro/rotate.o
    C++      engines/ags/lib/allegro/surface.o
    C++      engines/ags/lib/allegro/surface_generic.o
    C++      engines/ags/lib/allegro/system.o
    C++      engines/ags/lib/allegro/unicode.o
    C++      engines/ags/lib/system/datetime.o
    C++      engines/ags/shared/ac/dynobj/script_audio_clip.o
    C++      engines/ags/shared/ac/audio_clip_type.o
    C++      engines/ags/shared/ac/character_info.o
    C++      engines/ags/shared/ac/common.o
    C++      engines/ags/shared/ac/dialog_topic.o
    C++      engines/ags/shared/ac/game_setup_struct.o
    C++      engines/ags/shared/ac/game_setup_struct_base.o
    C++      engines/ags/shared/ac/inventory_item_info.o
    C++      engines/ags/shared/ac/keycode.o
    C++      engines/ags/shared/ac/mouse_cursor.o
    C++      engines/ags/shared/ac/sprite_cache.o
    C++      engines/ags/shared/ac/sprite_file.o
    C++      engines/ags/shared/ac/view.o
    C++      engines/ags/shared/ac/words_dictionary.o
    C++      engines/ags/shared/core/asset.o
    C++      engines/ags/shared/core/asset_manager.o
    C++      engines/ags/shared/debugging/debug_manager.o
    C++      engines/ags/shared/font/fonts.o
    C++      engines/ags/shared/font/ttf_font_renderer.o
    C++      engines/ags/shared/font/wfn_font.o
In file included from engines/ags/shared/core/asset_manager.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ags/shared/font/wfn_font_renderer.o
    C++      engines/ags/shared/game/custom_properties.o
    C++      engines/ags/shared/game/interactions.o
    C++      engines/ags/shared/game/main_game_file.o
    C++      engines/ags/shared/game/room_file.o
    C++      engines/ags/shared/game/room_file_base.o
    C++      engines/ags/shared/game/room_file_deprecated.o
    C++      engines/ags/shared/game/room_struct.o
    C++      engines/ags/shared/game/tra_file.o
    C++      engines/ags/shared/gfx/allegro_bitmap.o
    C++      engines/ags/shared/gfx/bitmap.o
    C++      engines/ags/shared/gfx/image.o
    C++      engines/ags/shared/gui/gui_button.o
    C++      engines/ags/shared/gui/gui_inv.o
    C++      engines/ags/shared/gui/gui_label.o
    C++      engines/ags/shared/gui/gui_listbox.o
    C++      engines/ags/shared/gui/gui_main.o
    C++      engines/ags/shared/gui/gui_object.o
    C++      engines/ags/shared/gui/gui_slider.o
    C++      engines/ags/shared/gui/gui_textbox.o
    C++      engines/ags/shared/script/cc_common.o
    C++      engines/ags/shared/script/cc_script.o
    C++      engines/ags/shared/util/buffered_stream.o
    C++      engines/ags/shared/util/compress.o
    C++      engines/ags/shared/util/data_ext.o
    C++      engines/ags/shared/util/data_stream.o
    C++      engines/ags/shared/util/directory.o
    C++      engines/ags/shared/util/file.o
    C++      engines/ags/shared/util/file_stream.o
    C++      engines/ags/shared/util/geometry.o
    C++      engines/ags/shared/util/ini_file.o
    C++      engines/ags/shared/util/ini_util.o
    C++      engines/ags/shared/util/lzw.o
    C++      engines/ags/shared/util/memory_stream.o
    C++      engines/ags/shared/util/multi_file_lib.o
    C++      engines/ags/shared/util/path.o
    C++      engines/ags/shared/util/stdio_compat.o
    C++      engines/ags/shared/util/stream.o
    C++      engines/ags/shared/util/string.o
    C++      engines/ags/shared/util/string_compat.o
    C++      engines/ags/shared/util/string_utils.o
    C++      engines/ags/shared/util/text_stream_reader.o
    C++      engines/ags/shared/util/text_stream_writer.o
    C++      engines/ags/shared/util/version.o
    C++      engines/ags/shared/util/wgt2_allg.o
    C++      engines/ags/engine/ac/audio_channel.o
    C++      engines/ags/engine/ac/audio_clip.o
    C++      engines/ags/engine/ac/button.o
    C++      engines/ags/engine/ac/cd_audio.o
    C++      engines/ags/engine/ac/character.o
    C++      engines/ags/engine/ac/character_extras.o
    C++      engines/ags/engine/ac/character_info_engine.o
    C++      engines/ags/engine/ac/date_time.o
    C++      engines/ags/engine/ac/dialog.o
    C++      engines/ags/engine/ac/dialog_options_rendering.o
    C++      engines/ags/engine/ac/display.o
    C++      engines/ags/engine/ac/draw.o
    C++      engines/ags/engine/ac/drawing_surface.o
    C++      engines/ags/engine/ac/draw_software.o
    C++      engines/ags/engine/ac/dynamic_sprite.o
    C++      engines/ags/engine/ac/event.o
    C++      engines/ags/engine/ac/file.o
    C++      engines/ags/engine/ac/game.o
    C++      engines/ags/engine/ac/game_setup.o
    C++      engines/ags/engine/ac/game_state.o
    C++      engines/ags/engine/ac/global_api.o
    C++      engines/ags/engine/ac/global_audio.o
    C++      engines/ags/engine/ac/global_button.o
    C++      engines/ags/engine/ac/global_character.o
    C++      engines/ags/engine/ac/global_date_time.o
    C++      engines/ags/engine/ac/global_debug.o
    C++      engines/ags/engine/ac/global_dialog.o
    C++      engines/ags/engine/ac/global_display.o
In file included from engines/ags/engine/ac/game.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/ags/engine/ac/global_drawing_surface.o
    C++      engines/ags/engine/ac/global_dynamic_sprite.o
    C++      engines/ags/engine/ac/global_file.o
    C++      engines/ags/engine/ac/global_game.o
    C++      engines/ags/engine/ac/global_gui.o
    C++      engines/ags/engine/ac/global_hotspot.o
    C++      engines/ags/engine/ac/global_inventory_item.o
    C++      engines/ags/engine/ac/global_inv_window.o
    C++      engines/ags/engine/ac/global_label.o
    C++      engines/ags/engine/ac/global_listbox.o
    C++      engines/ags/engine/ac/global_mouse.o
    C++      engines/ags/engine/ac/global_object.o
    C++      engines/ags/engine/ac/global_overlay.o
    C++      engines/ags/engine/ac/global_palette.o
    C++      engines/ags/engine/ac/global_parser.o
    C++      engines/ags/engine/ac/global_region.o
    C++      engines/ags/engine/ac/global_room.o
    C++      engines/ags/engine/ac/global_screen.o
    C++      engines/ags/engine/ac/global_slider.o
    C++      engines/ags/engine/ac/global_string.o
    C++      engines/ags/engine/ac/global_textbox.o
    C++      engines/ags/engine/ac/global_timer.o
    C++      engines/ags/engine/ac/global_translation.o
    C++      engines/ags/engine/ac/global_video.o
    C++      engines/ags/engine/ac/global_viewport.o
    C++      engines/ags/engine/ac/global_view_frame.o
    C++      engines/ags/engine/ac/global_walkable_area.o
    C++      engines/ags/engine/ac/global_walk_behind.o
    C++      engines/ags/engine/ac/gui.o
    C++      engines/ags/engine/ac/gui_control.o
    C++      engines/ags/engine/ac/gui_inv.o
    C++      engines/ags/engine/ac/hotspot.o
    C++      engines/ags/engine/ac/interface_button.o
    C++      engines/ags/engine/ac/interface_element.o
    C++      engines/ags/engine/ac/inventory_item.o
    C++      engines/ags/engine/ac/inv_window.o
    C++      engines/ags/engine/ac/label.o
    C++      engines/ags/engine/ac/listbox.o
    C++      engines/ags/engine/ac/math.o
    C++      engines/ags/engine/ac/mouse.o
    C++      engines/ags/engine/ac/move_list.o
    C++      engines/ags/engine/ac/object.o
    C++      engines/ags/engine/ac/overlay.o
    C++      engines/ags/engine/ac/parser.o
    C++      engines/ags/engine/ac/properties.o
    C++      engines/ags/engine/ac/region.o
    C++      engines/ags/engine/ac/rich_game_media.o
    C++      engines/ags/engine/ac/room.o
    C++      engines/ags/engine/ac/room_object.o
    C++      engines/ags/engine/ac/room_status.o
    C++      engines/ags/engine/ac/route_finder.o
    C++      engines/ags/engine/ac/route_finder_impl.o
    C++      engines/ags/engine/ac/route_finder_impl_legacy.o
    C++      engines/ags/engine/ac/route_finder_jps.o
    C++      engines/ags/engine/ac/screen.o
    C++      engines/ags/engine/ac/screen_overlay.o
    C++      engines/ags/engine/ac/script_containers.o
    C++      engines/ags/engine/ac/slider.o
    C++      engines/ags/engine/ac/speech.o
    C++      engines/ags/engine/ac/sprite.o
    C++      engines/ags/engine/ac/string.o
    C++      engines/ags/engine/ac/system.o
    C++      engines/ags/engine/ac/sys_events.o
    C++      engines/ags/engine/ac/textbox.o
    C++      engines/ags/engine/ac/timer.o
    C++      engines/ags/engine/ac/translation.o
    C++      engines/ags/engine/ac/view_frame.o
    C++      engines/ags/engine/ac/viewport_script.o
    C++      engines/ags/engine/ac/walkable_area.o
    C++      engines/ags/engine/ac/walk_behind.o
    C++      engines/ags/engine/ac/dynobj/cc_ags_dynamic_object.o
    C++      engines/ags/engine/ac/dynobj/cc_audio_channel.o
    C++      engines/ags/engine/ac/dynobj/cc_audio_clip.o
    C++      engines/ags/engine/ac/dynobj/cc_character.o
    C++      engines/ags/engine/ac/dynobj/cc_dialog.o
    C++      engines/ags/engine/ac/dynobj/cc_dynamic_array.o
    C++      engines/ags/engine/ac/dynobj/cc_gui.o
    C++      engines/ags/engine/ac/dynobj/cc_gui_object.o
    C++      engines/ags/engine/ac/dynobj/cc_hotspot.o
    C++      engines/ags/engine/ac/dynobj/cc_inventory.o
    C++      engines/ags/engine/ac/dynobj/cc_object.o
    C++      engines/ags/engine/ac/dynobj/cc_region.o
    C++      engines/ags/engine/ac/dynobj/cc_serializer.o
    C++      engines/ags/engine/ac/dynobj/cc_static_array.o
    C++      engines/ags/engine/ac/dynobj/dynobj_manager.o
    C++      engines/ags/engine/ac/dynobj/managed_object_pool.o
    C++      engines/ags/engine/ac/dynobj/script_camera.o
    C++      engines/ags/engine/ac/dynobj/script_date_time.o
    C++      engines/ags/engine/ac/dynobj/script_dialog_options_rendering.o
    C++      engines/ags/engine/ac/dynobj/script_dict.o
    C++      engines/ags/engine/ac/dynobj/script_drawing_surface.o
    C++      engines/ags/engine/ac/dynobj/script_dynamic_sprite.o
    C++      engines/ags/engine/ac/dynobj/script_file.o
    C++      engines/ags/engine/ac/dynobj/script_game.o
    C++      engines/ags/engine/ac/dynobj/script_mouse.o
    C++      engines/ags/engine/ac/dynobj/script_overlay.o
    C++      engines/ags/engine/ac/dynobj/script_set.o
    C++      engines/ags/engine/ac/dynobj/script_string.o
    C++      engines/ags/engine/ac/dynobj/script_system.o
    C++      engines/ags/engine/ac/dynobj/script_user_object.o
    C++      engines/ags/engine/ac/dynobj/script_viewport.o
    C++      engines/ags/engine/ac/dynobj/script_view_frame.o
    C++      engines/ags/engine/debugging/debug.o
    C++      engines/ags/engine/debugging/file_based_ags_debugger.o
    C++      engines/ags/engine/debugging/log_file.o
    C++      engines/ags/engine/debugging/message_buffer.o
    C++      engines/ags/engine/device/mouse_w32.o
    C++      engines/ags/engine/font/fonts_engine.o
    C++      engines/ags/engine/game/game_init.o
    C++      engines/ags/engine/game/savegame.o
    C++      engines/ags/engine/game/savegame_components.o
    C++      engines/ags/engine/game/savegame_v321.o
    C++      engines/ags/engine/game/viewport.o
    C++      engines/ags/engine/gfx/ali_3d_scummvm.o
    C++      engines/ags/engine/gfx/blender.o
    C++      engines/ags/engine/gfx/color_engine.o
    C++      engines/ags/engine/gfx/gfx_driver_base.o
    C++      engines/ags/engine/gfx/gfx_driver_factory.o
    C++      engines/ags/engine/gfx/gfx_util.o
    C++      engines/ags/engine/gfx/gfxfilter_scaling.o
    C++      engines/ags/engine/gfx/gfxfilter_scummvm_renderer.o
    C++      engines/ags/engine/gui/animating_gui_button.o
    C++      engines/ags/engine/gui/csci_dialog.o
    C++      engines/ags/engine/gui/gui_dialog.o
    C++      engines/ags/engine/gui/gui_engine.o
    C++      engines/ags/engine/gui/my_label.o
    C++      engines/ags/engine/gui/my_listbox.o
    C++      engines/ags/engine/gui/my_push_button.o
    C++      engines/ags/engine/gui/my_textbox.o
    C++      engines/ags/engine/gui/new_control.o
    C++      engines/ags/engine/main/config.o
    C++      engines/ags/engine/main/engine.o
    C++      engines/ags/engine/main/engine_setup.o
    C++      engines/ags/engine/main/game_file.o
    C++      engines/ags/engine/main/game_run.o
    C++      engines/ags/engine/main/game_start.o
    C++      engines/ags/engine/main/graphics_mode.o
    C++      engines/ags/engine/main/main.o
    C++      engines/ags/engine/main/quit.o
    C++      engines/ags/engine/main/update.o
    C++      engines/ags/engine/media/audio/ambient_sound.o
    C++      engines/ags/engine/media/audio/audio.o
    C++      engines/ags/engine/media/audio/clip_my_midi.o
    C++      engines/ags/engine/media/audio/queued_audio_item.o
    C++      engines/ags/engine/media/audio/sound.o
    C++      engines/ags/engine/media/audio/sound_clip.o
    C++      engines/ags/engine/media/video/video.o
    C++      engines/ags/engine/platform/base/ags_platform_driver.o
    C++      engines/ags/engine/platform/base/sys_main.o
    C++      engines/ags/engine/platform/scummvm/scummvm_platform_driver.o
    C++      engines/ags/engine/script/cc_instance.o
    C++      engines/ags/engine/script/executing_script.o
    C++      engines/ags/engine/script/exports.o
    C++      engines/ags/engine/script/runtime_script_value.o
    C++      engines/ags/engine/script/script.o
    C++      engines/ags/engine/script/script_api.o
    C++      engines/ags/engine/script/script_runtime.o
    C++      engines/ags/engine/script/system_imports.o
    C++      engines/ags/plugins/ags_plugin.o
    C++      engines/ags/plugins/plugin_base.o
    C++      engines/ags/plugins/core/core.o
engines/ags/engine/script/cc_instance.cpp: In member function 'int AGS3::ccInstance::CallScriptFunction(const char*, AGS3::int32_t, const AGS3::RuntimeScriptValue*)':
engines/ags/engine/script/cc_instance.cpp:427:124: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp: In member function 'int AGS3::ccInstance::Run(AGS3::int32_t)':
engines/ags/engine/script/cc_instance.cpp:645:95: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp:878:106: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp:938:106: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp:1147:144: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp:1412:96: warning: comparison of integer expressions of different signedness: 'int' and 'AGS3::uint32_t' {aka 'unsigned int'} [-Wsign-compare]
engines/ags/engine/script/cc_instance.cpp:604:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ags/engine/script/cc_instance.cpp:606:3: note: here
engines/ags/engine/script/cc_instance.cpp:607:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ags/engine/script/cc_instance.cpp:609:3: note: here
    C++      engines/ags/plugins/core/audio_channel.o
engines/ags/engine/script/script.cpp: In function 'int AGS3::run_interaction_commandlist(const ObjectEvent&, AGS::Shared::InteractionCommandList*, int*, int*)':
engines/ags/engine/script/script.cpp:733:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ags/engine/script/script.cpp:735:3: note: here
    C++      engines/ags/plugins/core/audio_clip.o
    C++      engines/ags/plugins/core/button.o
    C++      engines/ags/plugins/core/character.o
    C++      engines/ags/plugins/core/date_time.o
    C++      engines/ags/plugins/core/dialog.o
engines/ags/plugins/ags_plugin.cpp: In member function 'virtual void AGS3::IAGSEngine::GetRenderStageDesc(AGS3::AGSRenderStageDesc*)':
engines/ags/plugins/ags_plugin.cpp:748:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/ags/plugins/core/dialog_options_rendering_info.o
    C++      engines/ags/plugins/core/drawing_surface.o
    C++      engines/ags/plugins/core/dynamic_sprite.o
    C++      engines/ags/plugins/core/file.o
    C++      engines/ags/plugins/core/game.o
    C++      engines/ags/plugins/core/global_api.o
    C++      engines/ags/plugins/core/gui.o
    C++      engines/ags/plugins/core/gui_control.o
    C++      engines/ags/plugins/core/hotspot.o
    C++      engines/ags/plugins/core/inventory_item.o
    C++      engines/ags/plugins/core/inv_window.o
    C++      engines/ags/plugins/core/label.o
    C++      engines/ags/plugins/core/listbox.o
    C++      engines/ags/plugins/core/maths.o
    C++      engines/ags/plugins/core/mouse.o
    C++      engines/ags/plugins/core/object.o
    C++      engines/ags/plugins/core/overlay.o
    C++      engines/ags/plugins/core/parser.o
    C++      engines/ags/plugins/core/region.o
    C++      engines/ags/plugins/core/room.o
    C++      engines/ags/plugins/core/slider.o
    C++      engines/ags/plugins/core/string.o
    C++      engines/ags/plugins/core/system.o
    C++      engines/ags/plugins/core/textbox.o
    C++      engines/ags/plugins/core/view_frame.o
    C++      engines/ags/plugins/ags_agi/ags_agi.o
    C++      engines/ags/plugins/ags_app_open_url/ags_app_open_url.o
    C++      engines/ags/plugins/ags_blend/ags_blend.o
    C++      engines/ags/plugins/ags_bm_font_renderer/ags_bm_font_renderer.o
    C++      engines/ags/plugins/ags_clipboard/ags_clipboard.o
    C++      engines/ags/plugins/ags_collision_detector/ags_collision_detector.o
    C++      engines/ags/plugins/ags_consoles/ags_consoles.o
    C++      engines/ags/plugins/ags_controller/ags_controller.o
    C++      engines/ags/plugins/ags_controller/ags_controller_arcnor.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz1.o
    C++      engines/ags/plugins/ags_creditz/ags_creditz2.o
    C++      engines/ags/plugins/ags_creditz/drawing.o
    C++      engines/ags/plugins/ags_fire/ags_fire.o
    C++      engines/ags/plugins/ags_flashlight/ags_flashlight.o
    C++      engines/ags/plugins/ags_flashlight/gfx.o
    C++      engines/ags/plugins/ags_galaxy_steam/ags_wadjeteye_steam.o
    C++      engines/ags/plugins/ags_galaxy_steam/ags_galaxy_steam.o
    C++      engines/ags/plugins/ags_joy/ags_joy.o
    C++      engines/ags/plugins/ags_nickenstien_gfx/ags_nickenstien_gfx.o
    C++      engines/ags/plugins/ags_pal_render/ags_pal_render.o
    C++      engines/ags/plugins/ags_pal_render/raycast.o
    C++      engines/ags/plugins/ags_parallax/ags_parallax.o
    C++      engines/ags/plugins/ags_snow_rain/ags_snow_rain.o
    C++      engines/ags/plugins/ags_snow_rain/weather.o
    C++      engines/ags/plugins/ags_sock/ags_sock.o
    C++      engines/ags/plugins/ags_sprite_font/ags_sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/ags_sprite_font_clifftop.o
    C++      engines/ags/plugins/ags_sprite_font/character_entry.o
    C++      engines/ags/plugins/ags_sprite_font/color.o
engines/ags/plugins/ags_pal_render/raycast.cpp: In function 'double AGS3::Plugins::AGSPalRender::fsqrt(double)':
engines/ags/plugins/ags_pal_render/raycast.cpp:179:25: warning: 'tempf' is used uninitialized [-Wuninitialized]
engines/ags/plugins/ags_pal_render/raycast.cpp:175:15: note: 'tempf' declared here
    C++      engines/ags/plugins/ags_sprite_font/sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/sprite_font_renderer.o
    C++      engines/ags/plugins/ags_sprite_font/sprite_font_renderer_clifftop.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_font.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_sprite_font.o
    C++      engines/ags/plugins/ags_sprite_font/variable_width_sprite_font_clifftop.o
    C++      engines/ags/plugins/ags_sprite_video/ags_sprite_video.o
    C++      engines/ags/plugins/ags_shell/ags_shell.o
    C++      engines/ags/plugins/ags_tcp_ip/ags_tcp_ip.o
    C++      engines/ags/plugins/ags_touch/ags_touch.o
    C++      engines/ags/plugins/ags_trans/ags_trans.o
    C++      engines/ags/plugins/ags_wadjet_util/ags_wadjet_util.o
    C++      engines/ags/plugins/ags_waves/ags_waves.o
    C++      engines/ags/plugins/ags_waves/data.o
    C++      engines/ags/plugins/ags_waves/draw.o
    C++      engines/ags/plugins/ags_waves/sound.o
    C++      engines/ags/plugins/ags_waves/warper.o
    C++      engines/ags/plugins/ags_waves/weather.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahangles.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahglobal.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahglyph.o
    C++      engines/ags/lib/freetype-2.1.3/autohint/ahhint.o
    C++      engines/ags/lib/freetype-2.1.3/ftgloadr.o
    C++      engines/ags/lib/freetype-2.1.3/ftutil.o
    C++      engines/asylum/puzzles/board.o
    C++      engines/asylum/puzzles/boardkeyhidesto.o
    C++      engines/asylum/puzzles/boardsalvation.o
    C++      engines/asylum/puzzles/boardyouth.o
    C++      engines/asylum/puzzles/clock.o
    C++      engines/asylum/puzzles/fisherman.o
    C++      engines/asylum/puzzles/hivecontrol.o
    C++      engines/asylum/puzzles/hivemachine.o
    C++      engines/asylum/puzzles/lock.o
    C++      engines/asylum/puzzles/morguedoor.o
    C++      engines/asylum/puzzles/pipes.o
    C++      engines/asylum/puzzles/puzzle.o
    C++      engines/asylum/puzzles/puzzles.o
    C++      engines/asylum/puzzles/tictactoe.o
    C++      engines/asylum/puzzles/timemachine.o
    C++      engines/asylum/puzzles/vcr.o
    C++      engines/asylum/puzzles/wheel.o
    C++      engines/asylum/puzzles/writings.o
    C++      engines/asylum/resources/actor.o
    C++      engines/asylum/resources/data.o
    C++      engines/asylum/resources/object.o
    C++      engines/asylum/resources/encounters.o
    C++      engines/asylum/resources/inventory.o
    C++      engines/asylum/resources/polygons.o
    C++      engines/asylum/resources/script.o
    C++      engines/asylum/resources/special.o
    C++      engines/asylum/resources/worldstats.o
engines/asylum/resources/encounters.cpp: In member function 'void Asylum::Encounter::runScript()':
engines/asylum/resources/encounters.cpp:1645:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/asylum/resources/encounters.cpp:1649:4: note: here
    C++      engines/asylum/system/config.o
engines/asylum/resources/actor.cpp: In member function 'void Asylum::Actor::update()':
engines/asylum/resources/actor.cpp:493:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/asylum/resources/actor.cpp:533:2: note: here
engines/asylum/resources/actor.cpp: In member function 'bool Asylum::Actor::testActorCollision(Common::Point*, Asylum::ActorDirection)':
engines/asylum/resources/actor.cpp:1842:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/asylum/resources/actor.cpp:1846:4: note: here
    C++      engines/asylum/system/cursor.o
    C++      engines/asylum/system/graphics.o
    C++      engines/asylum/system/savegame.o
    C++      engines/asylum/system/screen.o
    C++      engines/asylum/system/sound.o
    C++      engines/asylum/system/speech.o
    C++      engines/asylum/system/text.o
In file included from engines/asylum/system/sound.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/asylum/views/insertdisc.o
    C++      engines/asylum/views/menu.o
    C++      engines/asylum/views/resviewer.o
    C++      engines/asylum/views/scene.o
    C++      engines/asylum/views/scenetitle.o
    C++      engines/asylum/views/video.o
    C++      engines/asylum/asylum.o
    C++      engines/asylum/console.o
    C++      engines/asylum/metaengine.o
engines/asylum/views/menu.cpp: In member function 'bool Asylum::Menu::click(const Asylum::AsylumEvent&)':
engines/asylum/views/menu.cpp:673:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/asylum/views/menu.cpp:676:2: note: here
    C++      engines/asylum/respack.o
    C++      engines/bagel/bagel.o
engines/asylum/views/scene.cpp: In member function 'bool Asylum::Scene::key(const Asylum::AsylumEvent&)':
engines/asylum/views/scene.cpp:570:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/asylum/views/scene.cpp:574:2: note: here
    C++      engines/bagel/console.o
    C++      engines/bagel/metaengine.o
    C++      engines/bagel/music.o
    C++      engines/bagel/baglib/area_object.o
In file included from ./engines/bagel/boflib/file.h:27,
                 from ./engines/bagel/boflib/dat_file.h:27,
                 from ./engines/bagel/baglib/save_game_file.h:26,
                 from ./engines/bagel/baglib/master_win.h:33,
                 from engines/bagel/console.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
In file included from ./engines/bagel/boflib/file.h:27,
                 from ./engines/bagel/boflib/dat_file.h:27,
                 from ./engines/bagel/baglib/save_game_file.h:26,
                 from ./engines/bagel/baglib/master_win.h:33,
                 from ./engines/bagel/bagel.h:29,
                 from engines/bagel/bagel.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bagel/baglib/bagel.o
    C++      engines/bagel/baglib/base_pda.o
    C++      engines/bagel/baglib/bmp_object.o
    C++      engines/bagel/baglib/button_object.o
    C++      engines/bagel/baglib/character_object.o
    C++      engines/bagel/baglib/chat_wnd.o
    C++      engines/bagel/baglib/command_object.o
    C++      engines/bagel/baglib/cursor.o
    C++      engines/bagel/baglib/dev_dlg.o
    C++      engines/bagel/baglib/dossier_object.o
    C++      engines/bagel/baglib/event_sdev.o
    C++      engines/bagel/baglib/exam.o
    C++      engines/bagel/baglib/expression.o
    C++      engines/bagel/baglib/expression_object.o
    C++      engines/bagel/baglib/fmovie.o
    C++      engines/bagel/baglib/help.o
    C++      engines/bagel/baglib/ifstream.o
    C++      engines/bagel/baglib/inv.o
    C++      engines/bagel/baglib/link_object.o
engines/bagel/baglib/expression.cpp: In member function 'virtual Bagel::ParseCodes Bagel::CBagExpression::setInfo(Bagel::CBagIfstream&)':
engines/bagel/baglib/expression.cpp:638:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/baglib/expression.cpp:645:3: note: here
    C++      engines/bagel/baglib/log_msg.o
engines/bagel/baglib/help.cpp: In member function 'virtual void Bagel::CBagHelp::onKeyHit(uint32, uint32)':
engines/bagel/baglib/help.cpp:217:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/baglib/help.cpp:221:2: note: here
    C++      engines/bagel/baglib/master_win.o
    C++      engines/bagel/baglib/menu_dlg.o
    C++      engines/bagel/baglib/moo.o
    C++      engines/bagel/baglib/movie_object.o
    C++      engines/bagel/baglib/object.o
    C++      engines/bagel/baglib/paint_table.o
    C++      engines/bagel/baglib/pan_bitmap.o
engines/bagel/baglib/master_win.cpp: In member function 'Bagel::ErrorCode Bagel::CBagMasterWin::loadFileFromStream(Bagel::CBagIfstream&, const Bagel::CBofString&)':
engines/bagel/baglib/master_win.cpp:739:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/baglib/master_win.cpp:741:3: note: here
    C++      engines/bagel/baglib/pan_window.o
    C++      engines/bagel/baglib/parse_object.o
    C++      engines/bagel/baglib/pda.o
    C++      engines/bagel/baglib/rp_object.o
    C++      engines/bagel/baglib/save_game_file.o
    C++      engines/bagel/baglib/sound_object.o
    C++      engines/bagel/baglib/sprite_object.o
    C++      engines/bagel/baglib/storage_dev_bmp.o
    C++      engines/bagel/baglib/storage_dev_win.o
In file included from engines/bagel/baglib/save_game_file.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bagel/baglib/text_object.o
    C++      engines/bagel/baglib/time_object.o
    C++      engines/bagel/baglib/var.o
    C++      engines/bagel/baglib/variable_object.o
engines/bagel/baglib/text_object.cpp: In member function 'virtual Bagel::ParseCodes Bagel::CBagTextObject::setInfo(Bagel::CBagIfstream&)':
engines/bagel/baglib/text_object.cpp:308:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/baglib/text_object.cpp:314:3: note: here
    C++      engines/bagel/baglib/wield.o
    C++      engines/bagel/baglib/zoom_pda.o
    C++      engines/bagel/boflib/app.o
    C++      engines/bagel/boflib/cache.o
    C++      engines/bagel/boflib/crc.o
    C++      engines/bagel/boflib/dat_file.o
    C++      engines/bagel/boflib/debug.o
    C++      engines/bagel/boflib/error.o
    C++      engines/bagel/boflib/event_loop.o
    C++      engines/bagel/boflib/file.o
In file included from ./engines/bagel/boflib/file.h:27,
                 from ./engines/bagel/boflib/dat_file.h:27,
                 from engines/bagel/boflib/dat_file.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bagel/boflib/file_functions.o
    C++      engines/bagel/boflib/llist.o
    C++      engines/bagel/boflib/log.o
    C++      engines/bagel/boflib/misc.o
    C++      engines/bagel/boflib/options.o
    C++      engines/bagel/boflib/queue.o
In file included from ./engines/bagel/boflib/file.h:27,
                 from ./engines/bagel/boflib/dat_file.h:27,
                 from ./engines/bagel/baglib/save_game_file.h:26,
                 from ./engines/bagel/baglib/master_win.h:33,
                 from ./engines/bagel/bagel.h:29,
                 from engines/bagel/boflib/file.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/bagel/boflib/string_functions.o
In file included from ./engines/bagel/boflib/file.h:27,
                 from ./engines/bagel/boflib/dat_file.h:27,
                 from ./engines/bagel/baglib/save_game_file.h:26,
                 from ./engines/bagel/baglib/master_win.h:33,
                 from ./engines/bagel/bagel.h:29,
                 from engines/bagel/boflib/file_functions.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/bagel/boflib/res.o
    C++      engines/bagel/boflib/sound.o
    C++      engines/bagel/boflib/string.o
    C++      engines/bagel/boflib/timer.o
    C++      engines/bagel/boflib/vector.o
    C++      engines/bagel/boflib/gfx/bitmap.o
    C++      engines/bagel/boflib/gfx/cursor.o
    C++      engines/bagel/boflib/gfx/palette.o
    C++      engines/bagel/boflib/gfx/sprite.o
In file included from engines/bagel/boflib/sound.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bagel/boflib/gfx/text.o
    C++      engines/bagel/boflib/gui/button.o
    C++      engines/bagel/boflib/gui/dialog.o
    C++      engines/bagel/boflib/gui/edit_text.o
    C++      engines/bagel/boflib/gui/list_box.o
    C++      engines/bagel/boflib/gui/movie.o
    C++      engines/bagel/boflib/gui/scroll_bar.o
    C++      engines/bagel/boflib/gui/text_box.o
    C++      engines/bagel/boflib/gui/window.o
    C++      engines/bagel/dialogs/credits_dialog.o
    C++      engines/bagel/dialogs/next_cd_dialog.o
    C++      engines/bagel/dialogs/opt_window.o
    C++      engines/bagel/dialogs/quit_dialog.o
    C++      engines/bagel/dialogs/restart_dialog.o
    C++      engines/bagel/dialogs/restore_dialog.o
    C++      engines/bagel/dialogs/save_dialog.o
    C++      engines/bagel/dialogs/start_dialog.o
    C++      engines/bagel/spacebar/spacebar.o
    C++      engines/bagel/spacebar/bib_odds_wnd.o
    C++      engines/bagel/spacebar/bibble_window.o
    C++      engines/bagel/spacebar/computer.o
    C++      engines/bagel/spacebar/filter.o
    C++      engines/bagel/spacebar/full_wnd.o
    C++      engines/bagel/spacebar/main_link_object.o
    C++      engines/bagel/spacebar/main_window.o
    C++      engines/bagel/spacebar/master_win.o
    C++      engines/bagel/spacebar/nav_window.o
    C++      engines/bagel/spacebar/slot_wnd.o
    C++      engines/bagel/spacebar/sraf_computer.o
    C++      engines/bagel/spacebar/thud.o
    C++      engines/bagel/spacebar/vid_wnd.o
    C++      engines/bbvs/bbvs.o
    C++      engines/bbvs/dialogs.o
    C++      engines/bbvs/gamemodule.o
    C++      engines/bbvs/graphics.o
    C++      engines/bbvs/logic.o
    C++      engines/bbvs/metaengine.o
    C++      engines/bbvs/saveload.o
engines/bagel/spacebar/sraf_computer.cpp: In member function 'bool Bagel::SpaceBar::SrafComputer::reportMeetingStatus(int)':
engines/bagel/spacebar/sraf_computer.cpp:3271:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/spacebar/sraf_computer.cpp:3274:4: note: here
engines/bagel/spacebar/sraf_computer.cpp:3276:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/spacebar/sraf_computer.cpp:3283:4: note: here
engines/bagel/spacebar/sraf_computer.cpp:3286:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bagel/spacebar/sraf_computer.cpp:3295:4: note: here
    C++      engines/bbvs/scene.o
In file included from ./engines/bbvs/gamemodule.h:27,
                 from engines/bbvs/gamemodule.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bbvs/sound.o
    C++      engines/bbvs/spritemodule.o
    C++      engines/bbvs/videoplayer.o
In file included from ./engines/bbvs/bbvs.h:30,
                 from engines/bbvs/saveload.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/bbvs/walk.o
    C++      engines/bbvs/minigames/bbairguitar.o
In file included from ./engines/bbvs/bbvs.h:30,
                 from engines/bbvs/metaengine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bbvs/minigames/bbairguitar_anims.o
    C++      engines/bbvs/minigames/bbant.o
    C++      engines/bbvs/minigames/bbant_anims.o
    C++      engines/bbvs/minigames/bbloogie.o
    C++      engines/bbvs/minigames/bbloogie_anims.o
In file included from ./engines/bbvs/bbvs.h:30,
                 from ./engines/bbvs/minigames/minigame.h:25,
                 from ./engines/bbvs/minigames/bbairguitar.h:25,
                 from engines/bbvs/minigames/bbairguitar.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bbvs/minigames/bbtennis.o
    C++      engines/bbvs/minigames/bbtennis_anims.o
    C++      engines/bbvs/minigames/minigame.o
    C++      engines/bladerunner/actor.o
    C++      engines/bladerunner/actor_clues.o
    C++      engines/bladerunner/actor_combat.o
In file included from ./engines/bbvs/bbvs.h:30,
                 from ./engines/bbvs/minigames/minigame.h:25,
                 from engines/bbvs/minigames/minigame.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/actor_dialogue_queue.o
    C++      engines/bladerunner/actor_walk.o
    C++      engines/bladerunner/adpcm_decoder.o
    C++      engines/bladerunner/ambient_sounds.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/actor_dialogue_queue.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/archive.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/actor.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/aud_stream.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/actor_walk.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/audio_cache.o
    C++      engines/bladerunner/audio_mixer.o
    C++      engines/bladerunner/audio_player.o
    C++      engines/bladerunner/audio_speech.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/ambient_sounds.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/bladerunner.o
    C++      engines/bladerunner/boundingbox.o
    C++      engines/bladerunner/chapters.o
    C++      engines/bladerunner/color.o
    C++      engines/bladerunner/combat.o
    C++      engines/bladerunner/crimes_database.o
    C++      engines/bladerunner/debugger.o
    C++      engines/bladerunner/decompress_lcw.o
    C++      engines/bladerunner/decompress_lzo.o
    C++      engines/bladerunner/dialogue_menu.o
    C++      engines/bladerunner/framelimiter.o
    C++      engines/bladerunner/fog.o
    C++      engines/bladerunner/font.o
    C++      engines/bladerunner/game_flags.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/bladerunner.cpp:49:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/bladerunner/game_info.o
    C++      engines/bladerunner/image.o
    C++      engines/bladerunner/item.o
    C++      engines/bladerunner/item_pickup.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/debugger.cpp:39:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/bladerunner/items.o
    C++      engines/bladerunner/light.o
    C++      engines/bladerunner/lights.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/item.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/matrix.o
    C++      engines/bladerunner/metaengine.o
    C++      engines/bladerunner/mouse.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/items.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/movement_track.o
    C++      engines/bladerunner/music.o
    C++      engines/bladerunner/obstacles.o
    C++      engines/bladerunner/outtake.o
    C++      engines/bladerunner/overlays.o
    C++      engines/bladerunner/regions.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/music.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/savefile.o
    C++      engines/bladerunner/scene.o
    C++      engines/bladerunner/scene_objects.o
    C++      engines/bladerunner/screen_effects.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/overlays.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/script/script.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/savefile.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/script/init_script.o
    C++      engines/bladerunner/script/kia_script.o
    C++      engines/bladerunner/script/vk_script.o
    C++      engines/bladerunner/script/esper_script.o
    C++      engines/bladerunner/script/police_maze.o
    C++      engines/bladerunner/script/ai_script.o
    C++      engines/bladerunner/script/ai/answering_machine.o
    C++      engines/bladerunner/script/ai/baker.o
    C++      engines/bladerunner/script/ai/blimp_guy.o
    C++      engines/bladerunner/script/ai/bryant.o
    C++      engines/bladerunner/script/ai/bullet_bob.o
    C++      engines/bladerunner/script/ai/chew.o
    C++      engines/bladerunner/script/ai/clovis.o
    C++      engines/bladerunner/script/ai/crazylegs.o
engines/bladerunner/script/ai/bryant.cpp: In member function 'virtual bool BladeRunner::AIScriptBryant::GoalChanged(int, int)':
engines/bladerunner/script/ai/bryant.cpp:137:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/bryant.cpp:218:2: note: here
    C++      engines/bladerunner/script/ai/dektora.o
    C++      engines/bladerunner/script/ai/desk_clerk.o
    C++      engines/bladerunner/script/ai/dispatcher.o
    C++      engines/bladerunner/script/ai/early_q.o
    C++      engines/bladerunner/script/ai/early_q_bartender.o
    C++      engines/bladerunner/script/ai/fish_dealer.o
    C++      engines/bladerunner/script/ai/free_slot_a.o
    C++      engines/bladerunner/script/ai/free_slot_b.o
    C++      engines/bladerunner/script/ai/gaff.o
    C++      engines/bladerunner/script/ai/general_doll.o
    C++      engines/bladerunner/script/ai/generic_walker_a.o
engines/bladerunner/script/ai/free_slot_a.cpp: In member function 'void BladeRunner::AIScriptFreeSlotA::goToRandomUGxx()':
engines/bladerunner/script/ai/free_slot_a.cpp:674:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:682:2: note: here
engines/bladerunner/script/ai/free_slot_a.cpp:695:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:707:2: note: here
engines/bladerunner/script/ai/free_slot_a.cpp:761:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:772:2: note: here
engines/bladerunner/script/ai/free_slot_a.cpp:785:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:796:2: note: here
engines/bladerunner/script/ai/free_slot_a.cpp:809:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:820:2: note: here
engines/bladerunner/script/ai/free_slot_a.cpp:833:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_a.cpp:844:2: note: here
    C++      engines/bladerunner/script/ai/generic_walker_b.o
engines/bladerunner/script/ai/free_slot_b.cpp: In member function 'void BladeRunner::AIScriptFreeSlotB::goToRandomUGxx()':
engines/bladerunner/script/ai/free_slot_b.cpp:515:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:523:2: note: here
engines/bladerunner/script/ai/free_slot_b.cpp:536:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:548:2: note: here
engines/bladerunner/script/ai/free_slot_b.cpp:602:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:613:2: note: here
engines/bladerunner/script/ai/free_slot_b.cpp:626:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:637:2: note: here
engines/bladerunner/script/ai/free_slot_b.cpp:650:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:661:2: note: here
engines/bladerunner/script/ai/free_slot_b.cpp:674:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/free_slot_b.cpp:685:2: note: here
    C++      engines/bladerunner/script/ai/generic_walker_c.o
    C++      engines/bladerunner/script/ai/gordo.o
    C++      engines/bladerunner/script/ai/governor_kolvig.o
    C++      engines/bladerunner/script/ai/grigorian.o
    C++      engines/bladerunner/script/ai/guzza.o
    C++      engines/bladerunner/script/ai/hanoi.o
    C++      engines/bladerunner/script/ai/hasan.o
    C++      engines/bladerunner/script/ai/hawkers_barkeep.o
    C++      engines/bladerunner/script/ai/hawkers_parrot.o
    C++      engines/bladerunner/script/ai/holloway.o
    C++      engines/bladerunner/script/ai/howie_lee.o
    C++      engines/bladerunner/script/ai/hysteria_patron1.o
    C++      engines/bladerunner/script/ai/hysteria_patron2.o
    C++      engines/bladerunner/script/ai/hysteria_patron3.o
    C++      engines/bladerunner/script/ai/insect_dealer.o
    C++      engines/bladerunner/script/ai/isabella.o
    C++      engines/bladerunner/script/ai/izo.o
    C++      engines/bladerunner/script/ai/klein.o
    C++      engines/bladerunner/script/ai/lance.o
    C++      engines/bladerunner/script/ai/leon.o
    C++      engines/bladerunner/script/ai/lockup_guard.o
    C++      engines/bladerunner/script/ai/lucy.o
    C++      engines/bladerunner/script/ai/luther.o
    C++      engines/bladerunner/script/ai/maggie.o
    C++      engines/bladerunner/script/ai/male_announcer.o
    C++      engines/bladerunner/script/ai/marcus.o
    C++      engines/bladerunner/script/ai/mccoy.o
    C++      engines/bladerunner/script/ai/mia.o
    C++      engines/bladerunner/script/ai/moraji.o
    C++      engines/bladerunner/script/ai/murray.o
    C++      engines/bladerunner/script/ai/mutant1.o
    C++      engines/bladerunner/script/ai/mutant2.o
    C++      engines/bladerunner/script/ai/mutant3.o
    C++      engines/bladerunner/script/ai/newscaster.o
    C++      engines/bladerunner/script/ai/officer_grayford.o
    C++      engines/bladerunner/script/ai/officer_leary.o
    C++      engines/bladerunner/script/ai/photographer.o
    C++      engines/bladerunner/script/ai/rachael.o
    C++      engines/bladerunner/script/ai/rajif.o
engines/bladerunner/script/ai/officer_grayford.cpp: In member function 'virtual bool BladeRunner::AIScriptOfficerGrayford::GoalChanged(int, int)':
engines/bladerunner/script/ai/officer_grayford.cpp:787:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/officer_grayford.cpp:801:4: note: here
engines/bladerunner/script/ai/officer_grayford.cpp:815:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/officer_grayford.cpp:829:4: note: here
    C++      engines/bladerunner/script/ai/runciter.o
engines/bladerunner/script/ai/officer_leary.cpp: In member function 'virtual bool BladeRunner::AIScriptOfficerLeary::GoalChanged(int, int)':
engines/bladerunner/script/ai/officer_leary.cpp:568:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/officer_leary.cpp:581:4: note: here
engines/bladerunner/script/ai/officer_leary.cpp:595:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/bladerunner/script/ai/officer_leary.cpp:608:4: note: here
    C++      engines/bladerunner/script/ai/sadik.o
    C++      engines/bladerunner/script/ai/sergeant_walls.o
    C++      engines/bladerunner/script/ai/sebastian.o
    C++      engines/bladerunner/script/ai/shoeshine_man.o
    C++      engines/bladerunner/script/ai/steele.o
    C++      engines/bladerunner/script/ai/taffy.o
    C++      engines/bladerunner/script/ai/taffy_patron.o
    C++      engines/bladerunner/script/ai/teenager.o
    C++      engines/bladerunner/script/ai/the_bard.o
    C++      engines/bladerunner/script/ai/transient.o
    C++      engines/bladerunner/script/ai/tyrell.o
    C++      engines/bladerunner/script/ai/tyrell_guard.o
    C++      engines/bladerunner/script/ai/zuben.o
    C++      engines/bladerunner/script/scene_script.o
    C++      engines/bladerunner/script/scene/ar01.o
    C++      engines/bladerunner/script/scene/ar02.o
    C++      engines/bladerunner/script/scene/bb01.o
    C++      engines/bladerunner/script/scene/bb02.o
    C++      engines/bladerunner/script/scene/bb03.o
    C++      engines/bladerunner/script/scene/bb04.o
    C++      engines/bladerunner/script/scene/bb05.o
    C++      engines/bladerunner/script/scene/bb06.o
    C++      engines/bladerunner/script/scene/bb07.o
    C++      engines/bladerunner/script/scene/bb08.o
    C++      engines/bladerunner/script/scene/bb09.o
    C++      engines/bladerunner/script/scene/bb10.o
    C++      engines/bladerunner/script/scene/bb11.o
    C++      engines/bladerunner/script/scene/bb12.o
    C++      engines/bladerunner/script/scene/bb51.o
    C++      engines/bladerunner/script/scene/ct01.o
    C++      engines/bladerunner/script/scene/ct02.o
    C++      engines/bladerunner/script/scene/ct03.o
    C++      engines/bladerunner/script/scene/ct04.o
    C++      engines/bladerunner/script/scene/ct05.o
    C++      engines/bladerunner/script/scene/ct06.o
    C++      engines/bladerunner/script/scene/ct07.o
    C++      engines/bladerunner/script/scene/ct08.o
    C++      engines/bladerunner/script/scene/ct09.o
    C++      engines/bladerunner/script/scene/ct10.o
    C++      engines/bladerunner/script/scene/ct11.o
    C++      engines/bladerunner/script/scene/ct12.o
    C++      engines/bladerunner/script/scene/ct51.o
    C++      engines/bladerunner/script/scene/dr01.o
    C++      engines/bladerunner/script/scene/dr02.o
    C++      engines/bladerunner/script/scene/dr03.o
    C++      engines/bladerunner/script/scene/dr04.o
    C++      engines/bladerunner/script/scene/dr05.o
    C++      engines/bladerunner/script/scene/dr06.o
    C++      engines/bladerunner/script/scene/hc01.o
    C++      engines/bladerunner/script/scene/hc02.o
    C++      engines/bladerunner/script/scene/hc03.o
    C++      engines/bladerunner/script/scene/hc04.o
    C++      engines/bladerunner/script/scene/hf01.o
    C++      engines/bladerunner/script/scene/hf02.o
    C++      engines/bladerunner/script/scene/hf03.o
    C++      engines/bladerunner/script/scene/hf04.o
    C++      engines/bladerunner/script/scene/hf05.o
    C++      engines/bladerunner/script/scene/hf06.o
    C++      engines/bladerunner/script/scene/hf07.o
    C++      engines/bladerunner/script/scene/kp01.o
    C++      engines/bladerunner/script/scene/kp02.o
    C++      engines/bladerunner/script/scene/kp03.o
    C++      engines/bladerunner/script/scene/kp04.o
    C++      engines/bladerunner/script/scene/kp05.o
    C++      engines/bladerunner/script/scene/kp06.o
    C++      engines/bladerunner/script/scene/kp07.o
    C++      engines/bladerunner/script/scene/ma01.o
    C++      engines/bladerunner/script/scene/ma02.o
    C++      engines/bladerunner/script/scene/ma04.o
    C++      engines/bladerunner/script/scene/ma05.o
    C++      engines/bladerunner/script/scene/ma06.o
    C++      engines/bladerunner/script/scene/ma07.o
    C++      engines/bladerunner/script/scene/ma08.o
    C++      engines/bladerunner/script/scene/nr01.o
    C++      engines/bladerunner/script/scene/nr02.o
    C++      engines/bladerunner/script/scene/nr03.o
    C++      engines/bladerunner/script/scene/nr04.o
    C++      engines/bladerunner/script/scene/nr05.o
    C++      engines/bladerunner/script/scene/nr06.o
    C++      engines/bladerunner/script/scene/nr07.o
    C++      engines/bladerunner/script/scene/nr08.o
    C++      engines/bladerunner/script/scene/nr09.o
    C++      engines/bladerunner/script/scene/nr10.o
    C++      engines/bladerunner/script/scene/nr11.o
    C++      engines/bladerunner/script/scene/ps01.o
    C++      engines/bladerunner/script/scene/ps02.o
    C++      engines/bladerunner/script/scene/ps03.o
    C++      engines/bladerunner/script/scene/ps04.o
    C++      engines/bladerunner/script/scene/ps05.o
    C++      engines/bladerunner/script/scene/ps06.o
    C++      engines/bladerunner/script/scene/ps07.o
    C++      engines/bladerunner/script/scene/ps09.o
    C++      engines/bladerunner/script/scene/ps10.o
    C++      engines/bladerunner/script/scene/ps11.o
    C++      engines/bladerunner/script/scene/ps12.o
    C++      engines/bladerunner/script/scene/ps13.o
    C++      engines/bladerunner/script/scene/ps14.o
    C++      engines/bladerunner/script/scene/ps15.o
    C++      engines/bladerunner/script/scene/rc01.o
    C++      engines/bladerunner/script/scene/rc02.o
    C++      engines/bladerunner/script/scene/rc03.o
    C++      engines/bladerunner/script/scene/rc04.o
    C++      engines/bladerunner/script/scene/rc51.o
    C++      engines/bladerunner/script/scene/tb02.o
    C++      engines/bladerunner/script/scene/tb03.o
    C++      engines/bladerunner/script/scene/tb05.o
    C++      engines/bladerunner/script/scene/tb06.o
    C++      engines/bladerunner/script/scene/tb07.o
    C++      engines/bladerunner/script/scene/ug01.o
    C++      engines/bladerunner/script/scene/ug02.o
    C++      engines/bladerunner/script/scene/ug03.o
    C++      engines/bladerunner/script/scene/ug04.o
    C++      engines/bladerunner/script/scene/ug05.o
    C++      engines/bladerunner/script/scene/ug06.o
    C++      engines/bladerunner/script/scene/ug07.o
    C++      engines/bladerunner/script/scene/ug08.o
    C++      engines/bladerunner/script/scene/ug09.o
    C++      engines/bladerunner/script/scene/ug10.o
    C++      engines/bladerunner/script/scene/ug12.o
    C++      engines/bladerunner/script/scene/ug13.o
    C++      engines/bladerunner/script/scene/ug14.o
    C++      engines/bladerunner/script/scene/ug15.o
    C++      engines/bladerunner/script/scene/ug16.o
    C++      engines/bladerunner/script/scene/ug17.o
    C++      engines/bladerunner/script/scene/ug18.o
    C++      engines/bladerunner/script/scene/ug19.o
    C++      engines/bladerunner/set.o
    C++      engines/bladerunner/settings.o
    C++      engines/bladerunner/set_effects.o
    C++      engines/bladerunner/shape.o
    C++      engines/bladerunner/slice_animations.o
In file included from ./engines/bladerunner/savefile.h:26,
                 from engines/bladerunner/set.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/slice_renderer.o
    C++      engines/bladerunner/subtitles.o
    C++      engines/bladerunner/suspects_database.o
    C++      engines/bladerunner/text_resource.o
    C++      engines/bladerunner/time.o
    C++      engines/bladerunner/ui/elevator.o
In file included from engines/bladerunner/slice_renderer.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/bladerunner/ui/end_credits.o
    C++      engines/bladerunner/ui/esper.o
    C++      engines/bladerunner/ui/kia.o
    C++      engines/bladerunner/ui/kia_log.o
    C++      engines/bladerunner/ui/kia_section_base.o
    C++      engines/bladerunner/ui/kia_section_clues.o
    C++      engines/bladerunner/ui/kia_section_crimes.o
    C++      engines/bladerunner/ui/kia_section_diagnostic.o
    C++      engines/bladerunner/ui/kia_section_help.o
    C++      engines/bladerunner/ui/kia_section_load.o
    C++      engines/bladerunner/ui/kia_section_pogo.o
    C++      engines/bladerunner/ui/kia_section_save.o
    C++      engines/bladerunner/ui/kia_section_settings.o
    C++      engines/bladerunner/ui/kia_section_suspects.o
    C++      engines/bladerunner/ui/scores.o
    C++      engines/bladerunner/ui/spinner.o
    C++      engines/bladerunner/ui/ui_check_box.o
    C++      engines/bladerunner/ui/ui_container.o
    C++      engines/bladerunner/ui/ui_image_picker.o
    C++      engines/bladerunner/ui/ui_input_box.o
    C++      engines/bladerunner/ui/ui_scroll_box.o
    C++      engines/bladerunner/ui/ui_slider.o
    C++      engines/bladerunner/ui/ui_dropdown.o
    C++      engines/bladerunner/ui/vk.o
    C++      engines/bladerunner/view.o
    C++      engines/bladerunner/vqa_decoder.o
    C++      engines/bladerunner/vqa_player.o
    C++      engines/bladerunner/waypoints.o
    C++      engines/bladerunner/zbuffer.o
    C++      engines/buried/agent_evaluation.o
    C++      engines/buried/avi_frames.o
    C++      engines/buried/biochip_right.o
    C++      engines/buried/biochip_view.o
In file included from engines/bladerunner/vqa_decoder.cpp:37:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/buried/buried.o
    C++      engines/buried/complete.o
    C++      engines/buried/console.o
    C++      engines/buried/credits.o
    C++      engines/buried/death.o
    C++      engines/buried/frame_window.o
    C++      engines/buried/gameui.o
    C++      engines/buried/graphics.o
    C++      engines/buried/inventory_info.o
    C++      engines/buried/inventory_window.o
    C++      engines/buried/livetext.o
    C++      engines/buried/main_menu.o
    C++      engines/buried/metaengine.o
    C++      engines/buried/navarrow.o
    C++      engines/buried/overview.o
    C++      engines/buried/saveload.o
    C++      engines/buried/scene_view.o
    C++      engines/buried/sound.o
    C++      engines/buried/title_sequence.o
    C++      engines/buried/video_window.o
    C++      engines/buried/window.o
    C++      engines/buried/demo/demo_menu.o
    C++      engines/buried/demo/features.o
    C++      engines/buried/demo/movie_scene.o
    C++      engines/buried/environ/agent3_lair.o
    C++      engines/buried/environ/ai_lab.o
    C++      engines/buried/environ/alien.o
    C++      engines/buried/environ/castle.o
    C++      engines/buried/environ/da_vinci.o
    C++      engines/buried/environ/future_apartment.o
    C++      engines/buried/environ/mayan.o
    C++      engines/buried/environ/scene_base.o
    C++      engines/buried/environ/scene_common.o
    C++      engines/buried/environ/scene_factory.o
    C++      engines/cge/bitmap.o
    C++      engines/cge/cge.o
    C++      engines/cge/cge_main.o
    C++      engines/cge/console.o
engines/cge/bitmap.cpp: In member function 'bool CGE::Bitmap::solidAt(int16, int16)':
engines/cge/bitmap.cpp:294:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cge/bitmap.cpp:296:3: note: here
    C++      engines/cge/events.o
    C++      engines/cge/fileio.o
    C++      engines/cge/game.o
    C++      engines/cge/metaengine.o
    C++      engines/cge/snail.o
In file included from engines/cge/fileio.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
In file included from engines/cge/cge_main.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cge/sound.o
    C++      engines/cge/talk.o
    C++      engines/cge/text.o
In file included from ./engines/cge/sound.h:33,
                 from ./engines/cge/cge.h:35,
                 from engines/cge/metaengine.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cge/vga13h.o
    C++      engines/cge/vmenu.o
    C++      engines/cge/walk.o
In file included from ./engines/cge/sound.h:33,
                 from engines/cge/sound.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cge2/cge2.o
    C++      engines/cge2/vga13h.o
    C++      engines/cge2/bitmap.o
    C++      engines/cge2/fileio.o
    C++      engines/cge2/sound.o
    C++      engines/cge2/cge2_main.o
engines/cge2/bitmap.cpp: In member function 'bool CGE2::Bitmap::solidAt(CGE2::V2D)':
engines/cge2/bitmap.cpp:302:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cge2/bitmap.cpp:304:3: note: here
    C++      engines/cge2/text.o
In file included from engines/cge2/fileio.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cge2/hero.o
In file included from engines/cge2/sound.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cge2/snail.o
    C++      engines/cge2/spare.o
    C++      engines/cge2/talk.o
    C++      engines/cge2/events.o
    C++      engines/cge2/map.o
    C++      engines/cge2/metaengine.o
    C++      engines/cge2/vmenu.o
    C++      engines/cge2/saveload.o
    C++      engines/cge2/toolbar.o
    C++      engines/cge2/inventory.o
    C++      engines/cge2/console.o
    C++      engines/chewy/atds.o
In file included from engines/cge2/saveload.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/chewy/barriers.o
    C++      engines/chewy/chewy.o
    C++      engines/chewy/cursor.o
    C++      engines/chewy/console.o
    C++      engines/chewy/detail.o
    C++      engines/chewy/effect.o
    C++      engines/chewy/events.o
In file included from engines/chewy/atds.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/chewy/atds.cpp: In member function 'void Chewy::Atdsys::split_string(Chewy::SplitStringInit*, Chewy::SplitStringRet*)':
engines/chewy/atds.cpp:185:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/chewy/atds.cpp:189:3: note: here
    C++      engines/chewy/font.o
    C++      engines/chewy/globals.o
    C++      engines/chewy/inits.o
    C++      engines/chewy/main.o
In file included from ./engines/chewy/chewy.h:31,
                 from ./engines/chewy/globals.h:27,
                 from engines/chewy/detail.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/chewy/mcga_graphics.o
    C++      engines/chewy/memory.o
    C++      engines/chewy/menus.o
    C++      engines/chewy/metaengine.o
    C++      engines/chewy/movclass.o
engines/chewy/mcga_graphics.cpp: In member function 'int16 Chewy::McgaGraphics::scanxy(int16, int16, int16, int16, int16, int16, const char*, ...)':
engines/chewy/mcga_graphics.cpp:376:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/chewy/mcga_graphics.cpp:378:5: note: here
    C++      engines/chewy/object.o
    C++      engines/chewy/object_extra.o
    C++      engines/chewy/r_event.o
    C++      engines/chewy/room.o
    C++      engines/chewy/resource.o
    C++      engines/chewy/sound.o
    C++      engines/chewy/sprite.o
    C++      engines/chewy/t_event.o
    C++      engines/chewy/text.o
In file included from ./engines/chewy/resource.h:28,
                 from ./engines/chewy/atds.h:27,
                 from engines/chewy/resource.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/chewy/sound.cpp: In member function 'uint8 Chewy::Sound::convertVolume(uint16)':
engines/chewy/sound.cpp:340:8: warning: comparison is always true due to limited range of data type [-Wtype-limits]
engines/chewy/sound.cpp: In member function 'int8 Chewy::Sound::convertBalance(uint16)':
engines/chewy/sound.cpp:345:9: warning: comparison is always true due to limited range of data type [-Wtype-limits]
In file included from engines/chewy/sound.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/chewy/timer.o
    C++      engines/chewy/types.o
    C++      engines/chewy/audio/chewy_voc.o
    C++      engines/chewy/audio/module_tmf.o
engines/chewy/t_event.cpp: In function 'void Chewy::useItemWithInvItem(int16)':
engines/chewy/t_event.cpp:2238:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/chewy/t_event.cpp:2241:2: note: here
    C++      engines/chewy/audio/tmf_stream.o
    C++      engines/chewy/dialogs/cinema.o
    C++      engines/chewy/dialogs/credits.o
    C++      engines/chewy/dialogs/files.o
    C++      engines/chewy/dialogs/inventory.o
    C++      engines/chewy/dialogs/main_menu.o
    C++      engines/chewy/dialogs/options.o
    C++      engines/chewy/video/cfo_decoder.o
    C++      engines/chewy/video/video_player.o
    C++      engines/chewy/rooms/room00.o
    C++      engines/chewy/rooms/room01.o
    C++      engines/chewy/rooms/room02.o
engines/chewy/video/cfo_decoder.cpp: In member function 'void Chewy::CfoDecoder::CfoVideoTrack::handleCustomFrame()':
engines/chewy/video/cfo_decoder.cpp:279:10: warning: comparison is always true due to limited range of data type [-Wtype-limits]
In file included from ./engines/chewy/chewy.h:31,
                 from ./engines/chewy/globals.h:27,
                 from engines/chewy/video/cfo_decoder.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/chewy/rooms/room03.o
    C++      engines/chewy/rooms/room04.o
    C++      engines/chewy/rooms/room05.o
    C++      engines/chewy/rooms/room06.o
    C++      engines/chewy/rooms/room07.o
    C++      engines/chewy/rooms/room08.o
    C++      engines/chewy/rooms/room09.o
    C++      engines/chewy/rooms/room10.o
    C++      engines/chewy/rooms/room11.o
    C++      engines/chewy/rooms/room12.o
    C++      engines/chewy/rooms/room13.o
    C++      engines/chewy/rooms/room14.o
    C++      engines/chewy/rooms/room16.o
    C++      engines/chewy/rooms/room17.o
    C++      engines/chewy/rooms/room18.o
    C++      engines/chewy/rooms/room19.o
    C++      engines/chewy/rooms/room21.o
    C++      engines/chewy/rooms/room22.o
    C++      engines/chewy/rooms/room23.o
    C++      engines/chewy/rooms/room24.o
    C++      engines/chewy/rooms/room25.o
    C++      engines/chewy/rooms/room26.o
    C++      engines/chewy/rooms/room27.o
    C++      engines/chewy/rooms/room28.o
    C++      engines/chewy/rooms/room31.o
    C++      engines/chewy/rooms/room29.o
    C++      engines/chewy/rooms/room32.o
    C++      engines/chewy/rooms/room33.o
    C++      engines/chewy/rooms/room34.o
    C++      engines/chewy/rooms/room35.o
    C++      engines/chewy/rooms/room37.o
    C++      engines/chewy/rooms/room39.o
    C++      engines/chewy/rooms/room40.o
    C++      engines/chewy/rooms/room41.o
    C++      engines/chewy/rooms/room42.o
    C++      engines/chewy/rooms/room43.o
    C++      engines/chewy/rooms/room44.o
    C++      engines/chewy/rooms/room45.o
    C++      engines/chewy/rooms/room46.o
    C++      engines/chewy/rooms/room47.o
    C++      engines/chewy/rooms/room48.o
    C++      engines/chewy/rooms/room49.o
    C++      engines/chewy/rooms/room50.o
    C++      engines/chewy/rooms/room51.o
    C++      engines/chewy/rooms/room52.o
    C++      engines/chewy/rooms/room53.o
    C++      engines/chewy/rooms/room54.o
    C++      engines/chewy/rooms/room55.o
    C++      engines/chewy/rooms/room56.o
    C++      engines/chewy/rooms/room57.o
    C++      engines/chewy/rooms/room58.o
    C++      engines/chewy/rooms/room59.o
    C++      engines/chewy/rooms/room62.o
    C++      engines/chewy/rooms/room63.o
    C++      engines/chewy/rooms/room64.o
    C++      engines/chewy/rooms/room65.o
    C++      engines/chewy/rooms/room66.o
    C++      engines/chewy/rooms/room67.o
    C++      engines/chewy/rooms/room68.o
    C++      engines/chewy/rooms/room69.o
    C++      engines/chewy/rooms/room70.o
    C++      engines/chewy/rooms/room71.o
    C++      engines/chewy/rooms/room72.o
    C++      engines/chewy/rooms/room73.o
    C++      engines/chewy/rooms/room74.o
    C++      engines/chewy/rooms/room75.o
    C++      engines/chewy/rooms/room76.o
    C++      engines/chewy/rooms/room77.o
    C++      engines/chewy/rooms/room78.o
    C++      engines/chewy/rooms/room79.o
    C++      engines/chewy/rooms/room80.o
    C++      engines/chewy/rooms/room81.o
    C++      engines/chewy/rooms/room82.o
    C++      engines/chewy/rooms/room83.o
    C++      engines/chewy/rooms/room84.o
    C++      engines/chewy/rooms/room85.o
    C++      engines/chewy/rooms/room86.o
    C++      engines/chewy/rooms/room87.o
    C++      engines/chewy/rooms/room88.o
    C++      engines/chewy/rooms/room89.o
    C++      engines/chewy/rooms/room90.o
    C++      engines/chewy/rooms/room91.o
    C++      engines/chewy/rooms/room92.o
    C++      engines/chewy/rooms/room93.o
    C++      engines/chewy/rooms/room94.o
    C++      engines/chewy/rooms/room95.o
    C++      engines/chewy/rooms/room96.o
    C++      engines/chewy/rooms/room97.o
    C++      engines/cine/anim.o
    C++      engines/cine/bg.o
    C++      engines/cine/bg_list.o
    C++      engines/cine/console.o
    C++      engines/cine/cine.o
    C++      engines/cine/gfx.o
In file included from engines/cine/anim.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cine/main_loop.o
    C++      engines/cine/metaengine.o
    C++      engines/cine/msg.o
    C++      engines/cine/object.o
    C++      engines/cine/pal.o
    C++      engines/cine/part.o
    C++      engines/cine/prc.o
In file included from engines/cine/object.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cine/rel.o
    C++      engines/cine/saveload.o
    C++      engines/cine/script_fw.o
In file included from engines/cine/part.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cine/script_os.o
    C++      engines/cine/sound.o
    C++      engines/cine/texte.o
    C++      engines/cine/unpack.o
    C++      engines/cine/various.o
In file included from engines/cine/sound.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/composer/console.o
    C++      engines/composer/composer.o
    C++      engines/composer/graphics.o
    C++      engines/composer/metaengine.o
    C++      engines/composer/resource.o
    C++      engines/composer/saveload.o
engines/cine/various.cpp: In function 'bool Cine::makeTextEntryMenu(const char*, char*, int, int)':
engines/cine/various.cpp:1947:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cine/various.cpp:1949:3: note: here
    C++      engines/composer/scripting.o
    C++      engines/crab/app.o
    C++      engines/crab/crab.o
In file included from engines/composer/resource.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/crab/collision.o
    C++      engines/crab/console.o
In file included from engines/composer/saveload.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/composer/saveload.cpp: In function 'void Composer::ComposerEngine::syncArray(Common::Serializer&, Common::Array<T>&, Common::Serializer::Version, Common::Serializer::Version) [with T = short unsigned int]':
engines/composer/saveload.cpp:50:6: warning: 'item' may be used uninitialized [-Wmaybe-uninitialized]
engines/composer/saveload.cpp: In member function 'void Composer::ComposerEngine::sync(Common::Serializer&, T&, Common::Serializer::Version, Common::Serializer::Version) [with T = Composer::Pipe*]':
engines/composer/saveload.cpp:69:6: warning: 'item' may be used uninitialized [-Wmaybe-uninitialized]
    C++      engines/crab/filesystem.o
    C++      engines/crab/game.o
    C++      engines/crab/GameParam.o
    C++      engines/crab/loaders.o
    C++      engines/crab/LoadingScreen.o
    C++      engines/crab/metaengine.o
    C++      engines/crab/mainmenu.o
    C++      engines/crab/PathfindingAgent.o
    C++      engines/crab/PathfindingGraphNode.o
    C++      engines/crab/PathfindingGrid.o
    C++      engines/crab/Polygon.o
    C++      engines/crab/Rectangle.o
    C++      engines/crab/ScreenSettings.o
    C++      engines/crab/Shape.o
    C++      engines/crab/splash.o
    C++      engines/crab/timer.o
    C++      engines/crab/XMLDoc.o
    C++      engines/crab/TTSHandler.o
    C++      engines/crab/ai/moveeffect.o
    C++      engines/crab/ai/movement.o
    C++      engines/crab/ai/spriteai.o
    C++      engines/crab/ai/SpriteConstant.o
    C++      engines/crab/animation/animation.o
    C++      engines/crab/animation/AnimationFrame.o
    C++      engines/crab/animation/animframe.o
    C++      engines/crab/animation/animset.o
    C++      engines/crab/animation/fightanim.o
    C++      engines/crab/animation/fightmove.o
    C++      engines/crab/animation/fightmoves.o
    C++      engines/crab/animation/imageeffect.o
    C++      engines/crab/animation/PopUp.o
    C++      engines/crab/animation/sprite.o
    C++      engines/crab/animation/walkframes.o
    C++      engines/crab/event/conversationdata.o
    C++      engines/crab/event/effect.o
    C++      engines/crab/event/EventSeqGroup.o
    C++      engines/crab/event/EventSequence.o
    C++      engines/crab/event/eventstore.o
    C++      engines/crab/event/gameevent.o
    C++      engines/crab/event/GameEventInfo.o
    C++      engines/crab/event/gameeventmanager.o
    C++      engines/crab/event/quest.o
    C++      engines/crab/event/trigger.o
    C++      engines/crab/event/triggerset.o
    C++      engines/crab/image/Image.o
    C++      engines/crab/image/ImageManager.o
    C++      engines/crab/input/cursor.o
    C++      engines/crab/input/fightinput.o
    C++      engines/crab/input/hotkey.o
    C++      engines/crab/input/input.o
    C++      engines/crab/item/Item.o
    C++      engines/crab/item/ItemCollection.o
    C++      engines/crab/item/ItemMenu.o
    C++      engines/crab/item/ItemSlot.o
    C++      engines/crab/item/StatPreview.o
    C++      engines/crab/level/level_ai.o
    C++      engines/crab/level/level_collide.o
    C++      engines/crab/level/level_draw.o
    C++      engines/crab/level/level_load.o
    C++      engines/crab/level/level_objects.o
    C++      engines/crab/level/level.o
    C++      engines/crab/level/LevelExit.o
    C++      engines/crab/level/MusicArea.o
    C++      engines/crab/level/Stairs.o
    C++      engines/crab/level/talknotify.o
    C++      engines/crab/music/MusicManager.o
    C++      engines/crab/people/opinion.o
    C++      engines/crab/people/person.o
    C++      engines/crab/people/personbase.o
    C++      engines/crab/people/trait.o
    C++      engines/crab/stat/Stat.o
    C++      engines/crab/stat/StatDrawHelper.o
    C++      engines/crab/stat/StatTemplate.o
    C++      engines/crab/text/color.o
    C++      engines/crab/text/TextManager.o
    C++      engines/crab/TMX/TMXLayer.o
    C++      engines/crab/TMX/TMXTileSet.o
    C++      engines/crab/TMX/TMXMap.o
    C++      engines/crab/ui/AlphaImage.o
    C++      engines/crab/ui/button.o
    C++      engines/crab/ui/Caption.o
    C++      engines/crab/ui/ChapterIntro.o
    C++      engines/crab/ui/ClipButton.o
    C++      engines/crab/ui/CreditScreen.o
    C++      engines/crab/ui/DevConsole.o
    C++      engines/crab/ui/dialogbox.o
    C++      engines/crab/ui/element.o
    C++      engines/crab/ui/emotion.o
    C++      engines/crab/ui/FileData.o
    C++      engines/crab/ui/GameOverMenu.o
    C++      engines/crab/ui/GeneralSettingMenu.o
    C++      engines/crab/ui/GfxSettingMenu.o
    C++      engines/crab/ui/HealthIndicator.o
    C++      engines/crab/ui/HoverInfo.o
    C++      engines/crab/ui/hud.o
    C++      engines/crab/ui/ImageData.o
    C++      engines/crab/ui/Inventory.o
    C++      engines/crab/ui/journal.o
    C++      engines/crab/ui/KeyBindMenu.o
    C++      engines/crab/ui/map.o
    C++      engines/crab/ui/MapData.o
    C++      engines/crab/ui/MapMarkerMenu.o
engines/crab/ui/KeyBindMenu.cpp: In member function 'void Crab::pyrodactyl::ui::KeyBindMenu::initMenu(const int&)':
engines/crab/ui/KeyBindMenu.cpp:97:12: warning: array subscript [0, 1] is outside array bounds of 'Crab::pyrodactyl::ui::ButtonMenu [2]' {aka 'Crab::pyrodactyl::ui::Menu<Crab::pyrodactyl::ui::Button> [2]'} [-Warray-bounds=]
In file included from engines/crab/ui/KeyBindMenu.cpp:32:
./engines/crab/ui/KeyBindMenu.h:74:13: note: while referencing 'Crab::pyrodactyl::ui::KeyBindMenu::_menu'
    C++      engines/crab/ui/ModMenu.o
    C++      engines/crab/ui/OptionMenu.o
    C++      engines/crab/ui/OptionSelect.o
    C++      engines/crab/ui/ParagraphData.o
    C++      engines/crab/ui/PauseMenu.o
    C++      engines/crab/ui/PersonHandler.o
    C++      engines/crab/ui/PersonScreen.o
    C++      engines/crab/ui/ProgressBar.o
    C++      engines/crab/ui/questmenu.o
    C++      engines/crab/ui/QuestText.o
    C++      engines/crab/ui/ReplyButton.o
    C++      engines/crab/ui/ReplyMenu.o
    C++      engines/crab/ui/ResolutionMenu.o
    C++      engines/crab/ui/SaveGameMenu.o
    C++      engines/crab/ui/SectionHeader.o
    C++      engines/crab/ui/slider.o
    C++      engines/crab/ui/SlideShow.o
    C++      engines/crab/ui/StateButton.o
    C++      engines/crab/ui/textarea.o
    C++      engines/crab/ui/textdata.o
    C++      engines/crab/ui/ToggleButton.o
    C++      engines/crab/ui/TraitButton.o
    C++      engines/crab/ui/TraitMenu.o
    C++      engines/cruise/actor.o
    C++      engines/cruise/background.o
    C++      engines/cruise/backgroundIncrust.o
    C++      engines/cruise/cell.o
engines/cruise/actor.cpp: In function 'void Cruise::processAnimation()':
engines/cruise/actor.cpp:855:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cruise/actor.cpp:858:5: note: here
engines/cruise/actor.cpp:896:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cruise/actor.cpp:899:5: note: here
    C++      engines/cruise/cruise.o
    C++      engines/cruise/cruise_main.o
    C++      engines/cruise/ctp.o
    C++      engines/cruise/dataLoader.o
    C++      engines/cruise/debugger.o
    C++      engines/cruise/decompiler.o
    C++      engines/cruise/delphine-unpack.o
    C++      engines/cruise/font.o
In file included from engines/cruise/dataLoader.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cruise/function.o
    C++      engines/cruise/gfxModule.o
    C++      engines/cruise/linker.o
    C++      engines/cruise/mainDraw.o
    C++      engines/cruise/menu.o
    C++      engines/cruise/metaengine.o
    C++      engines/cruise/mouse.o
    C++      engines/cruise/object.o
    C++      engines/cruise/overlay.o
    C++      engines/cruise/perso.o
    C++      engines/cruise/polys.o
    C++      engines/cruise/saveload.o
    C++      engines/cruise/script.o
    C++      engines/cruise/sound.o
In file included from engines/cruise/overlay.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/cruise/stack.o
    C++      engines/cruise/staticres.o
engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType0()':
engines/cruise/script.cpp:58:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cruise/script.cpp:60:2: note: here
engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType1()':
engines/cruise/script.cpp:138:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cruise/script.cpp:140:2: note: here
engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType2()':
engines/cruise/script.cpp:228:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cruise/script.cpp:230:2: note: here
    C++      engines/cruise/various.o
    C++      engines/cruise/vars.o
    C++      engines/cruise/volume.o
    C++      engines/cryomni3d/fonts/cryoextfont.o
    C++      engines/cryomni3d/fonts/cryofont.o
    C++      engines/cryomni3d/image/hlz.o
    C++      engines/cryomni3d/image/hnm.o
    C++      engines/cryomni3d/cryomni3d.o
    C++      engines/cryomni3d/datstream.o
    C++      engines/cryomni3d/dialogs_manager.o
    C++      engines/cryomni3d/fixed_image.o
    C++      engines/cryomni3d/font_manager.o
    C++      engines/cryomni3d/metaengine.o
    C++      engines/cryomni3d/mouse_boxes.o
    C++      engines/cryomni3d/objects.o
    C++      engines/cryomni3d/omni3d.o
    C++      engines/cryomni3d/sprites.o
    C++      engines/cryomni3d/wam_parser.o
    C++      engines/cryomni3d/versailles/data.o
    C++      engines/cryomni3d/versailles/dialogs_manager.o
    C++      engines/cryomni3d/versailles/dialogs.o
    C++      engines/cryomni3d/versailles/documentation.o
    C++      engines/cryomni3d/versailles/engine.o
    C++      engines/cryomni3d/versailles/logic.o
    C++      engines/cryomni3d/versailles/menus.o
    C++      engines/cryomni3d/versailles/music.o
    C++      engines/cryomni3d/versailles/saveload.o
engines/cryomni3d/versailles/documentation.cpp: In member function 'void CryOmni3D::Versailles::Versailles_Documentation::handleDocInGame(const Common::String&)':
engines/cryomni3d/versailles/documentation.cpp:198:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cryomni3d/versailles/documentation.cpp:205:3: note: here
engines/cryomni3d/versailles/documentation.cpp: In member function 'uint CryOmni3D::Versailles::Versailles_Documentation::docAreaHandleRecords(const Common::String&)':
engines/cryomni3d/versailles/documentation.cpp:562:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cryomni3d/versailles/documentation.cpp:569:3: note: here
engines/cryomni3d/versailles/documentation.cpp:595:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/cryomni3d/versailles/documentation.cpp:601:3: note: here
    C++      engines/cryomni3d/versailles/toolbar.o
    C++      engines/dgds/ads.o
    C++      engines/dgds/clock.o
    C++      engines/dgds/console.o
    C++      engines/dgds/decompress.o
    C++      engines/dgds/dgds.o
    C++      engines/dgds/dgds_rect.o
    C++      engines/dgds/dialog.o
In file included from engines/dgds/console.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/dgds/console.cpp: In member function 'bool Dgds::Console::cmdScriptDump(int, const char**)':
engines/dgds/console.cpp:355:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/console.cpp:357:3: note: here
    C++      engines/dgds/dragon_native.o
    C++      engines/dgds/drawing.o
    C++      engines/dgds/font.o
    C++      engines/dgds/game_palettes.o
    C++      engines/dgds/globals.o
    C++      engines/dgds/hoc_intro.o
    C++      engines/dgds/image.o
    C++      engines/dgds/inventory.o
    C++      engines/dgds/menu.o
    C++      engines/dgds/metaengine.o
    C++      engines/dgds/parser.o
    C++      engines/dgds/request.o
    C++      engines/dgds/resource.o
    C++      engines/dgds/scene.o
engines/dgds/menu.cpp: In member function 'void Dgds::Menu::handleClickOptionsMenu(const Common::Point&)':
engines/dgds/menu.cpp:589:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/menu.cpp:591:2: note: here
    C++      engines/dgds/scripts.o
    C++      engines/dgds/sound.o
In file included from engines/dgds/resource.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dgds/sound_raw.o
    C++      engines/dgds/ttm.o
In file included from engines/dgds/sound.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dgds/minigames/china_tank.o
    C++      engines/dgds/minigames/china_train.o
    C++      engines/dgds/minigames/dragon_arcade.o
    C++      engines/dgds/minigames/dragon_arcade_ttm.o
    C++      engines/dgds/minigames/shell_game.o
    C++      engines/dgds/sound/midiparser_sci.o
    C++      engines/dgds/sound/music.o
    C++      engines/dgds/sound/drivers/adlib.o
engines/dgds/minigames/dragon_arcade.cpp: In member function 'void Dgds::DragonArcade::updateBoss()':
engines/dgds/minigames/dragon_arcade.cpp:1293:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/minigames/dragon_arcade.cpp:1298:2: note: here
    C++      engines/dgds/sound/drivers/amigamac1.o
    C++      engines/dgds/sound/drivers/cms.o
In file included from ./engines/dgds/sound/scispan.h:25,
                 from ./engines/dgds/sound/drivers/mididriver.h:25,
                 from ./engines/dgds/sound/music.h:40,
                 from ./engines/dgds/sound/midiparser_sci.h:25,
                 from engines/dgds/sound/midiparser_sci.cpp:24:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]':
engines/dgds/sound/midiparser_sci.cpp:146:46:   required from here
./common/span.h:831:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:828:23:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
engines/dgds/sound/midiparser_sci.cpp:146:46:   required from here
./common/span.h:656:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
engines/dgds/sound/midiparser_sci.cpp: In member function 'void Dgds::MidiParser_SCI::trackState(uint32)':
engines/dgds/sound/midiparser_sci.cpp:406:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/sound/midiparser_sci.cpp:412:2: note: here
    C++      engines/dgds/sound/drivers/midi.o
In file included from ./engines/dgds/sound/scispan.h:25,
                 from ./engines/dgds/sound/resource/sci_resource.h:30,
                 from engines/dgds/sound/drivers/adlib.cpp:29:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]':
engines/dgds/sound/drivers/adlib.cpp:840:34:   required from here
./common/span.h:839:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromSpan(const Other&) [with Other = Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]':
./common/span.h:836:31:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]'
engines/dgds/sound/drivers/adlib.cpp:840:34:   required from here
./common/span.h:666:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
engines/dgds/sound/drivers/adlib.cpp:883:35:   required from here
./common/span.h:852:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
engines/dgds/sound/drivers/adlib.cpp:883:35:   required from here
./common/span.h:679:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:676:3:   required from 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>; size_type = unsigned int]'
engines/dgds/sound/drivers/adlib.cpp:883:35:   required from here
./common/span.h:656:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
    C++      engines/dgds/sound/drivers/midipatch.o
    C++      engines/dgds/sound/resource/sci_resource.o
In file included from ./engines/dgds/sound/scispan.h:25,
                 from ./engines/dgds/sound/drivers/mididriver.h:25,
                 from engines/dgds/sound/drivers/cms.cpp:22:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]':
engines/dgds/sound/drivers/cms.cpp:738:30:   required from here
./common/span.h:839:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromSpan(const Other&) [with Other = Common::NamedSpanImpl<const unsigned char, Dgds::SciSpan>; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]':
./common/span.h:836:31:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Dgds::SciSpan; mutable_value_derived_type = Dgds::SciSpan<unsigned char>]'
engines/dgds/sound/drivers/cms.cpp:738:30:   required from here
./common/span.h:666:10: warning: casting 'Dgds::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Dgds::SciSpan>::mutable_value_derived_type&' {aka 'Dgds::SciSpan<unsigned char>&'} does not use 'Dgds::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Dgds::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
engines/dgds/sound/drivers/cms.cpp: In member function 'virtual void Dgds::CMSVoice_V0::update()':
engines/dgds/sound/drivers/cms.cpp:398:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/sound/drivers/cms.cpp:402:2: note: here
    C++      engines/dgds/sound/resource/resource_audio.o
In file included from ./common/span.h:26,
                 from ./engines/dgds/sound/scispan.h:25,
                 from ./engines/dgds/sound/drivers/mididriver.h:25,
                 from engines/dgds/sound/drivers/amigamac1.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/archive.o
    C++      engines/director/cast.o
    C++      engines/director/channel.o
In file included from engines/dgds/sound/drivers/midi.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/dgds/sound/drivers/midi.cpp: In member function 'void Dgds::MidiPlayer_Midi::mapMt32ToGm(const Dgds::SciSpan<const unsigned char>&)':
engines/dgds/sound/drivers/midi.cpp:854:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dgds/sound/drivers/midi.cpp:856:3: note: here
    C++      engines/director/cursor.o
    C++      engines/director/debugger.o
    C++      engines/director/director.o
    C++      engines/director/events.o
    C++      engines/director/fonts.o
    C++      engines/director/frame.o
In file included from engines/director/archive.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/director/game-quirks.o
    C++      engines/director/graphics.o
In file included from engines/director/cast.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/director/cast.cpp: In member function 'void Director::Cast::loadCastInfo(Common::SeekableReadStreamEndian&, uint16)':
engines/director/cast.cpp:1362:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1364:2: note: here
engines/director/cast.cpp:1365:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1371:2: note: here
engines/director/cast.cpp:1380:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1382:2: note: here
engines/director/cast.cpp:1383:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1389:2: note: here
engines/director/cast.cpp:1390:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1392:2: note: here
engines/director/cast.cpp:1393:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1395:2: note: here
engines/director/cast.cpp:1396:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1398:2: note: here
engines/director/cast.cpp:1399:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/cast.cpp:1401:2: note: here
    C++      engines/director/images.o
In file included from engines/director/game-quirks.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/metaengine.o
    C++      engines/director/movie.o
In file included from engines/director/frame.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/picture.o
In file included from engines/director/graphics.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/director/graphics.cpp: In member function 'void Director::DirectorPlotData::inkBlitShape(Common::Rect&)':
engines/director/graphics.cpp:625:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/graphics.cpp:627:2: note: here
engines/director/graphics.cpp:640:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/graphics.cpp:642:2: note: here
engines/director/graphics.cpp:654:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/graphics.cpp:656:2: note: here
    C++      engines/director/resource.o
    C++      engines/director/rte.o
    C++      engines/director/score.o
    C++      engines/director/sound.o
In file included from engines/director/movie.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/sprite.o
    C++      engines/director/stxt.o
In file included from engines/director/resource.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/tests.o
    C++      engines/director/transitions.o
    C++      engines/director/types.o
    C++      engines/director/util.o
In file included from engines/director/score.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/window.o
    C++      engines/director/castmember/castmember.o
In file included from engines/director/tests.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/castmember/bitmap.o
    C++      engines/director/castmember/digitalvideo.o
In file included from engines/director/util.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/director/castmember/filmloop.o
engines/director/transitions.cpp: In member function 'void Director::Window::playTransition(uint, Director::RenderMode, uint16, uint8, uint8, Director::TransitionType, Director::CastMemberID)':
engines/director/transitions.cpp:550:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/transitions.cpp:553:3: note: here
engines/director/transitions.cpp:550:93: warning: array subscript [0, 52] is outside array bounds of 'const Director::<unnamed struct> [53]' [-Warray-bounds=]
engines/director/transitions.cpp:79:16: note: while referencing 'Director::transProps'
    C++      engines/director/castmember/movie.o
In file included from ./graphics/macgui/macwindowmanager.h:34,
                 from engines/director/window.cpp:27:
./graphics/macgui/macwindow.h: In instantiation of 'Director::AbstractObject* Director::Object<Derived>::clone() [with Derived = Director::Window]':
./engines/director/lingo/lingo-object.h:144:18:   required from here
./graphics/macgui/macwindow.h:192:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/macgui/macwindow.h:27:
./graphics/managed_surface.h:135:2: note: declared here
In file included from engines/director/window.cpp:35:
./engines/director/window.h:103:7: note: synthesized method 'Graphics::MacWindow::MacWindow(const Graphics::MacWindow&)' first required here
In file included from ./engines/director/window.h:25:
./engines/director/lingo/lingo-object.h:145:10: note: synthesized method 'Director::Window::Window(const Director::Window&)' first required here
engines/director/window.cpp: In member function 'bool Director::Window::step()':
engines/director/window.cpp:567:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/window.cpp:579:3: note: here
    C++      engines/director/castmember/palette.o
    C++      engines/director/castmember/script.o
    C++      engines/director/castmember/shape.o
    C++      engines/director/castmember/sound.o
    C++      engines/director/castmember/text.o
    C++      engines/director/castmember/transition.o
    C++      engines/director/lingo/lingo.o
    C++      engines/director/lingo/lingo-builtins.o
    C++      engines/director/lingo/lingo-bytecode.o
    C++      engines/director/lingo/lingo-code.o
    C++      engines/director/lingo/lingo-codegen.o
engines/director/lingo/lingo.cpp: In member function 'Common::String Director::Lingo::decodeInstruction(Director::ScriptData*, uint, uint*)':
engines/director/lingo/lingo.cpp:525:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/director/lingo/lingo.cpp:525:17: warning: array subscript 'double[0]' is partly outside array bounds of 'void (* [1])()' [-Warray-bounds=]
engines/director/lingo/lingo.cpp:509:8: note: object 'i' of size 4
    C++      engines/director/lingo/lingo-events.o
    C++      engines/director/lingo/lingo-funcs.o
    C++      engines/director/lingo/lingo-gr.o
engines/director/lingo/lingo-builtins.cpp: In member function 'void Director::Lingo::initBuiltIns(const Director::BuiltinProto*)':
engines/director/lingo/lingo-builtins.cpp:267:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:268:3: note: here
engines/director/lingo/lingo-builtins.cpp:272:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:273:3: note: here
engines/director/lingo/lingo-builtins.cpp: In function 'void Director::LB::b_play(int)':
engines/director/lingo/lingo-builtins.cpp:1660:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:1662:2: note: here
engines/director/lingo/lingo-builtins.cpp:1664:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:1667:2: note: here
engines/director/lingo/lingo-builtins.cpp: In function 'void Director::LB::b_puppetPalette(int)':
engines/director/lingo/lingo-builtins.cpp:2614:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:2616:2: note: here
engines/director/lingo/lingo-builtins.cpp:2617:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:2619:2: note: here
engines/director/lingo/lingo-builtins.cpp: In function 'void Director::LB::b_puppetTransition(int)':
engines/director/lingo/lingo-builtins.cpp:2796:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:2798:2: note: here
engines/director/lingo/lingo-builtins.cpp:2799:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:2801:2: note: here
engines/director/lingo/lingo-builtins.cpp:2803:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-builtins.cpp:2805:2: note: here
    C++      engines/director/lingo/lingo-lex.o
engines/director/lingo/lingo-events.cpp: In member function 'void Director::Movie::queueEvent(Common::Queue<Director::LingoEvent>&, Director::LEvent, int, Common::Point)':
engines/director/lingo/lingo-events.cpp:444:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-events.cpp:447:3: note: here
engines/director/lingo/lingo-events.cpp:451:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-events.cpp:454:3: note: here
    C++      engines/director/lingo/lingo-mci.o
    C++      engines/director/lingo/lingo-object.o
    C++      engines/director/lingo/lingo-patcher.o
    C++      engines/director/lingo/lingo-preprocessor.o
    C++      engines/director/lingo/lingo-the.o
    C++      engines/director/lingo/lingo-utils.o
    C++      engines/director/lingo/lingodec/ast.o
    C++      engines/director/lingo/lingodec/context.o
engines/director/lingo/lingo-object.cpp: In member function 'virtual Director::Datum Director::Window::getField(int)':
engines/director/lingo/lingo-object.cpp:755:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/lingo-object.cpp:757:2: note: here
    C++      engines/director/lingo/lingodec/codewritervisitor.o
    C++      engines/director/lingo/lingodec/handler.o
    C++      engines/director/lingo/lingodec/names.o
    C++      engines/director/lingo/lingodec/script.o
    C++      engines/director/lingo/xlibs/aiff.o
    C++      engines/director/lingo/xlibs/applecdxobj.o
    C++      engines/director/lingo/xlibs/askuser.o
    C++      engines/director/lingo/xlibs/backdrop.o
    C++      engines/director/lingo/xlibs/barakeobj.o
    C++      engines/director/lingo/xlibs/batqt.o
    C++      engines/director/lingo/xlibs/bimxobj.o
    C++      engines/director/lingo/xlibs/blitpict.o
    C++      engines/director/lingo/xlibs/cdromxobj.o
    C++      engines/director/lingo/xlibs/closebleedwindowxcmd.o
    C++      engines/director/lingo/xlibs/colorxobj.o
    C++      engines/director/lingo/xlibs/colorcursorxobj.o
    C++      engines/director/lingo/xlibs/consumer.o
    C++      engines/director/lingo/xlibs/cursorxobj.o
engines/director/lingo/lingodec/handler.cpp: In member function 'uint32 LingoDec::Handler::translateBytecode(LingoDec::Bytecode&, uint32)':
engines/director/lingo/lingodec/handler.cpp:680:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/director/lingo/lingodec/handler.cpp: In member function 'void LingoDec::Handler::writeBytecodeText(LingoDec::CodeWriterVisitor&) const':
engines/director/lingo/lingodec/handler.cpp:1290:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/director/lingo/xlibs/darkenscreen.o
    C++      engines/director/lingo/xlibs/dateutil.o
    C++      engines/director/lingo/xlibs/developerStack.o
    C++      engines/director/lingo/xlibs/dialogsxobj.o
    C++      engines/director/lingo/xlibs/dirutil.o
    C++      engines/director/lingo/xlibs/dllglue.o
    C++      engines/director/lingo/xlibs/dpwavi.o
    C++      engines/director/lingo/xlibs/dpwqtw.o
    C++      engines/director/lingo/xlibs/draw.o
    C++      engines/director/lingo/xlibs/ednox.o
    C++      engines/director/lingo/xlibs/eventq.o
    C++      engines/director/lingo/xlibs/fadegammadownxcmd.o
    C++      engines/director/lingo/xlibs/fadegammaupxcmd.o
    C++      engines/director/lingo/xlibs/fadegammaxcmd.o
    C++      engines/director/lingo/xlibs/fedracul.o
    C++      engines/director/lingo/xlibs/feimasks.o
    C++      engines/director/lingo/xlibs/feiprefs.o
    C++      engines/director/lingo/xlibs/fileexists.o
    C++      engines/director/lingo/xlibs/fileio.o
    C++      engines/director/lingo/xlibs/findereventsxcmd.o
    C++      engines/director/lingo/xlibs/findfolder.o
    C++      engines/director/lingo/xlibs/findsys.o
    C++      engines/director/lingo/xlibs/findwin.o
    C++      engines/director/lingo/xlibs/flushxobj.o
    C++      engines/director/lingo/xlibs/fplayxobj.o
    C++      engines/director/lingo/xlibs/fsutil.o
    C++      engines/director/lingo/xlibs/genutils.o
In file included from engines/director/lingo/xlibs/fileio.cpp:125:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/director/lingo/xlibs/getscreenrectsxfcn.o
    C++      engines/director/lingo/xlibs/getscreensizexfcn.o
    C++      engines/director/lingo/xlibs/gpid.o
    C++      engines/director/lingo/xlibs/henry.o
    C++      engines/director/lingo/xlibs/hitmap.o
    C++      engines/director/lingo/xlibs/inixobj.o
    C++      engines/director/lingo/xlibs/instobj.o
    C++      engines/director/lingo/xlibs/iscd.o
    C++      engines/director/lingo/xlibs/ispippin.o
    C++      engines/director/lingo/xlibs/jitdraw3.o
    C++      engines/director/lingo/xlibs/jwxini.o
    C++      engines/director/lingo/xlibs/labeldrvxobj.o
    C++      engines/director/lingo/xlibs/maniacbg.o
    C++      engines/director/lingo/xlibs/mapnavigatorxobj.o
    C++      engines/director/lingo/xlibs/memcheckxobj.o
    C++      engines/director/lingo/xlibs/memoryxobj.o
    C++      engines/director/lingo/xlibs/misc.o
    C++      engines/director/lingo/xlibs/miscx.o
    C++      engines/director/lingo/xlibs/mmaskxobj.o
    C++      engines/director/lingo/xlibs/mmovie.o
    C++      engines/director/lingo/xlibs/moovxobj.o
    C++      engines/director/lingo/xlibs/movemousejp.o
    C++      engines/director/lingo/xlibs/movemousexobj.o
    C++      engines/director/lingo/xlibs/movieidxxobj.o
    C++      engines/director/lingo/xlibs/movutils.o
    C++      engines/director/lingo/xlibs/mystisle.o
    C++      engines/director/lingo/xlibs/openbleedwindowxcmd.o
    C++      engines/director/lingo/xlibs/orthoplayxobj.o
engines/director/lingo/xlibs/mmovie.cpp: In member function 'int Director::MMovieXObject::updateScreenBlocking()':
engines/director/lingo/xlibs/mmovie.cpp:181:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/xlibs/mmovie.cpp:183:4: note: here
    C++      engines/director/lingo/xlibs/paco.o
    C++      engines/director/lingo/xlibs/palxobj.o
    C++      engines/director/lingo/xlibs/panel.o
    C++      engines/director/lingo/xlibs/popupmenuxobj.o
engines/director/lingo/xlibs/paco.cpp: In function 'void Director::callPacoPlay(const Common::String&)':
engines/director/lingo/xlibs/paco.cpp:137:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/xlibs/paco.cpp:139:6: note: here
    C++      engines/director/lingo/xlibs/porta.o
    C++      engines/director/lingo/xlibs/prefpath.o
    C++      engines/director/lingo/xlibs/printomatic.o
    C++      engines/director/lingo/xlibs/processxobj.o
    C++      engines/director/lingo/xlibs/qtcatmovieplayerxobj.o
    C++      engines/director/lingo/xlibs/qtmovie.o
    C++      engines/director/lingo/xlibs/qtvr.o
    C++      engines/director/lingo/xlibs/quicktime.o
    C++      engines/director/lingo/xlibs/registercomponent.o
    C++      engines/director/lingo/xlibs/remixxcmd.o
    C++      engines/director/lingo/xlibs/serialportxobj.o
    C++      engines/director/lingo/xlibs/soundjam.o
    C++      engines/director/lingo/xlibs/spacemgr.o
engines/director/lingo/xlibs/quicktime.cpp: In function 'void Director::Quicktime::m_playStage(int)':
engines/director/lingo/xlibs/quicktime.cpp:98:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/xlibs/quicktime.cpp:100:4: note: here
    C++      engines/director/lingo/xlibs/stagetc.o
    C++      engines/director/lingo/xlibs/syscolor.o
    C++      engines/director/lingo/xlibs/unittest.o
    C++      engines/director/lingo/xlibs/valkyrie.o
    C++      engines/director/lingo/xlibs/videodiscxobj.o
    C++      engines/director/lingo/xlibs/vmisonxfcn.o
    C++      engines/director/lingo/xlibs/volumelist.o
    C++      engines/director/lingo/xlibs/widgetxobj.o
    C++      engines/director/lingo/xlibs/window.o
    C++      engines/director/lingo/xlibs/winxobj.o
    C++      engines/director/lingo/xlibs/wininfo.o
    C++      engines/director/lingo/xlibs/xcmdglue.o
    C++      engines/director/lingo/xlibs/xio.o
    C++      engines/director/lingo/xlibs/xplayanim.o
    C++      engines/director/lingo/xlibs/xsoundxfcn.o
    C++      engines/director/lingo/xlibs/xwin.o
    C++      engines/director/lingo/xlibs/yasix.o
    C++      engines/director/lingo/xtras/directsound.o
engines/director/lingo/xlibs/xplayanim.cpp: In function 'void Director::XPlayAnim::b_xplayanim(int)':
engines/director/lingo/xlibs/xplayanim.cpp:90:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/director/lingo/xlibs/xplayanim.cpp:92:5: note: here
    C++      engines/director/lingo/xtras/keypoll.o
    C++      engines/director/lingo/xtras/qtvrxtra.o
    C++      engines/director/lingo/xtras/scrnutil.o
    C++      engines/director/lingo/xtras/timextra.o
    C++      engines/director/debugger/debugtools.o
    C++      engines/director/debugger/dt-cast.o
    C++      engines/director/debugger/dt-controlpanel.o
    C++      engines/director/debugger/dt-lists.o
    C++      engines/director/debugger/dt-score.o
    C++      engines/director/debugger/dt-script-d2.o
    C++      engines/director/debugger/dt-script-d4.o
    C++      engines/director/debugger/dt-scripts.o
    C++      engines/draci/animation.o
    C++      engines/draci/barchive.o
    C++      engines/draci/console.o
In file included from engines/draci/barchive.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/draci/draci.o
In file included from engines/draci/animation.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/draci/font.o
    C++      engines/draci/game.o
engines/director/debugger/dt-script-d4.cpp: In member function 'void Director::DT::RenderScriptVisitor::byteCode(const LingoDec::HandlerNode&)':
engines/director/debugger/dt-script-d4.cpp:1055:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/draci/metaengine.o
    C++      engines/draci/mouse.o
    C++      engines/draci/music.o
    C++      engines/draci/saveload.o
    C++      engines/draci/screen.o
    C++      engines/draci/script.o
    C++      engines/draci/sound.o
    C++      engines/draci/sprite.o
In file included from engines/draci/game.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/draci/surface.o
In file included from engines/draci/screen.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/draci/walking.o
    C++      engines/dragons/actor.o
In file included from engines/draci/sound.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/actorresource.o
In file included from engines/draci/sprite.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/background.o
In file included from engines/draci/script.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/bag.o
In file included from engines/draci/walking.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/draci/walking.cpp: In static member function 'static Draci::Movement Draci::WalkingState::animationForSightDirection(Draci::SightDirection, const Common::Point&, const Common::Point&, const Draci::WalkingPath&, Draci::Movement)':
engines/draci/walking.cpp:750:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/draci/walking.cpp:754:2: note: here
    C++      engines/dragons/bigfile.o
In file included from engines/dragons/actorresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/credits.o
In file included from engines/dragons/bag.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/cursor.o
In file included from engines/dragons/background.cpp:21:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/cutscene.o
    C++      engines/dragons/dragonflg.o
    C++      engines/dragons/dragonimg.o
    C++      engines/dragons/dragonini.o
    C++      engines/dragons/dragonobd.o
    C++      engines/dragons/dragonrms.o
    C++      engines/dragons/dragonvar.o
In file included from engines/dragons/dragonimg.cpp:21:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/dragons.o
In file included from engines/dragons/dragonini.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/font.o
In file included from engines/dragons/dragonobd.cpp:21:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/inventory.o
In file included from engines/dragons/dragonrms.cpp:21:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/metaengine.o
    C++      engines/dragons/midimusicplayer.o
In file included from engines/dragons/font.cpp:21:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/minigame1.o
    C++      engines/dragons/minigame2.o
In file included from engines/dragons/midimusicplayer.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dragons/minigame3.o
    C++      engines/dragons/minigame4.o
    C++      engines/dragons/minigame5.o
    C++      engines/dragons/saveload.o
    C++      engines/dragons/scene.o
    C++      engines/dragons/screen.o
engines/dragons/minigame3.cpp: In member function 'void Dragons::Minigame3::run()':
engines/dragons/minigame3.cpp:360:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/dragons/scriptopcodes.o
    C++      engines/dragons/sequenceopcodes.o
    C++      engines/dragons/specialopcodes.o
    C++      engines/dragons/sound.o
    C++      engines/dragons/talk.o
    C++      engines/dragons/vabsound.o
    C++      engines/dragons/strplayer.o
In file included from engines/dragons/sound.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/drascula/actors.o
In file included from engines/dragons/vabsound.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/drascula/animation.o
    C++      engines/drascula/console.o
    C++      engines/drascula/converse.o
    C++      engines/drascula/drascula.o
    C++      engines/drascula/graphics.o
    C++      engines/drascula/interface.o
    C++      engines/drascula/metaengine.o
    C++      engines/drascula/objects.o
    C++      engines/drascula/palette.o
    C++      engines/drascula/resource.o
    C++      engines/drascula/rooms.o
    C++      engines/drascula/saveload.o
    C++      engines/drascula/sound.o
    C++      engines/drascula/talk.o
    C++      engines/dreamweb/backdrop.o
    C++      engines/dreamweb/console.o
    C++      engines/dreamweb/dreamweb.o
    C++      engines/dreamweb/keypad.o
    C++      engines/dreamweb/metaengine.o
    C++      engines/dreamweb/monitor.o
    C++      engines/dreamweb/mouse.o
    C++      engines/dreamweb/newplace.o
engines/dreamweb/dreamweb.cpp: In member function 'uint8 DreamWeb::DreamWebEngine::modifyChar(uint8) const':
engines/dreamweb/dreamweb.cpp:604:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/dreamweb/dreamweb.cpp:607:2: note: here
    C++      engines/dreamweb/object.o
    C++      engines/dreamweb/pathfind.o
    C++      engines/dreamweb/people.o
    C++      engines/dreamweb/print.o
    C++      engines/dreamweb/rain.o
    C++      engines/dreamweb/rnca_archive.o
    C++      engines/dreamweb/saveload.o
engines/dreamweb/print.cpp: In member function 'void DreamWeb::DreamWebEngine::printBoth(const DreamWeb::GraphicsFile&, uint16*, uint16, uint8, uint8)':
engines/dreamweb/print.cpp:31:11: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized]
engines/dreamweb/print.cpp:29:8: note: 'width' declared here
    C++      engines/dreamweb/sound.o
    C++      engines/dreamweb/sprite.o
    C++      engines/dreamweb/stubs.o
In file included from engines/dreamweb/rnca_archive.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/dreamweb/talk.o
    C++      engines/dreamweb/titles.o
    C++      engines/dreamweb/use.o
    C++      engines/dreamweb/vgafades.o
    C++      engines/dreamweb/vgagrafx.o
    C++      engines/efh/constants.o
    C++      engines/efh/efh.o
    C++      engines/efh/fight.o
    C++      engines/efh/files.o
    C++      engines/efh/graphics.o
    C++      engines/efh/init.o
    C++      engines/efh/menu.o
    C++      engines/efh/metaengine.o
    C++      engines/efh/savegames.o
engines/efh/fight.cpp: In member function 'int16 Efh::EfhEngine::determineTeamTarget(int16, int16, bool)':
engines/efh/fight.cpp:988:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/efh/fight.cpp:990:2: note: here
engines/efh/fight.cpp:991:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/efh/fight.cpp:993:2: note: here
    C++      engines/efh/script.o
    C++      engines/efh/sound.o
    C++      engines/efh/utils.o
    C++      engines/freescape/area.o
    C++      engines/freescape/assets.o
    C++      engines/freescape/font.o
    C++      engines/freescape/events.o
    C++      engines/freescape/demo.o
    C++      engines/freescape/freescape.o
    C++      engines/freescape/games/castle/castle.o
    C++      engines/freescape/games/castle/amiga.o
    C++      engines/freescape/games/castle/dos.o
    C++      engines/freescape/games/castle/zx.o
    C++      engines/freescape/games/dark/amiga.o
In file included from engines/freescape/games/castle/dos.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/games/dark/atari.o
    C++      engines/freescape/games/dark/cpc.o
    C++      engines/freescape/games/dark/dark.o
    C++      engines/freescape/games/dark/dos.o
In file included from engines/freescape/games/castle/castle.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/games/dark/zx.o
    C++      engines/freescape/games/driller/amiga.o
    C++      engines/freescape/games/driller/atari.o
    C++      engines/freescape/games/driller/c64.o
    C++      engines/freescape/games/driller/cpc.o
    C++      engines/freescape/games/driller/dos.o
    C++      engines/freescape/games/driller/driller.o
In file included from engines/freescape/games/driller/atari.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/games/driller/zx.o
    C++      engines/freescape/games/eclipse/atari.o
In file included from engines/freescape/games/driller/cpc.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/games/eclipse/dos.o
    C++      engines/freescape/games/eclipse/eclipse.o
    C++      engines/freescape/games/eclipse/cpc.o
    C++      engines/freescape/games/eclipse/zx.o
    C++      engines/freescape/games/palettes.o
    C++      engines/freescape/gfx.o
    C++      engines/freescape/loaders/8bitImage.o
    C++      engines/freescape/loaders/8bitBinaryLoader.o
    C++      engines/freescape/language/8bitDetokeniser.o
    C++      engines/freescape/language/instruction.o
    C++      engines/freescape/metaengine.o
    C++      engines/freescape/movement.o
    C++      engines/freescape/objects/geometricobject.o
    C++      engines/freescape/objects/group.o
    C++      engines/freescape/objects/sensor.o
In file included from engines/freescape/loaders/8bitBinaryLoader.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/sweepAABB.o
    C++      engines/freescape/sound.o
    C++      engines/freescape/ui.o
    C++      engines/freescape/unpack.o
    C++      engines/freescape/gfx_tinygl.o
    C++      engines/freescape/gfx_tinygl_texture.o
    C++      engines/freescape/gfx_opengl_shaders.o
engines/freescape/unpack.cpp: In function 'void Freescape::unpack_data(unsigned char*, unsigned char*, unsigned int*, unsigned int)':
engines/freescape/unpack.cpp:146:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
engines/freescape/unpack.cpp:150:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
In file included from engines/freescape/unpack.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/freescape/gfx_opengl.o
    C++      engines/freescape/gfx_opengl_texture.o
    C++      engines/glk/blorb.o
    C++      engines/glk/conf.o
    C++      engines/glk/debugger.o
    C++      engines/glk/events.o
In file included from engines/glk/blorb.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/fonts.o
    C++      engines/glk/glk.o
    C++      engines/glk/glk_api.o
    C++      engines/glk/glk_dispa.o
    C++      engines/glk/metaengine.o
    C++      engines/glk/pc_speaker.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/glk.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/picture.o
    C++      engines/glk/quetzal.o
    C++      engines/glk/raw_decoder.o
    C++      engines/glk/screen.o
    C++      engines/glk/selection.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/metaengine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/sound.o
    C++      engines/glk/speech.o
    C++      engines/glk/streams.o
In file included from ./engines/glk/quetzal.h:27,
                 from engines/glk/quetzal.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/time.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/sound.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/unicode.o
    C++      engines/glk/unicode_gen.o
    C++      engines/glk/utils.o
    C++      engines/glk/windows.o
    C++      engines/glk/window_graphics.o
    C++      engines/glk/window_pair.o
    C++      engines/glk/window_text_buffer.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/streams.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/window_text_grid.o
    C++      engines/glk/adrift/adrift.o
    C++      engines/glk/adrift/os_glk.o
    C++      engines/glk/adrift/scdebug.o
    C++      engines/glk/adrift/scevents.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/adrift/adrift.h:30,
                 from engines/glk/adrift/adrift.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/adrift/scexpr.o
    C++      engines/glk/adrift/scgamest.o
    C++      engines/glk/adrift/scinterf.o
engines/glk/adrift/os_glk.cpp: In function 'void Glk::Adrift::gsc_status_safe_strcat(char*, size_t, const char*)':
engines/glk/adrift/os_glk.cpp:900:10: warning: 'char* __builtin_strncat(char*, const char*, unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=]
engines/glk/adrift/os_glk.cpp:897:21: note: length computed here
    C++      engines/glk/adrift/sclibrar.o
    C++      engines/glk/adrift/sclocale.o
    C++      engines/glk/adrift/scmemos.o
    C++      engines/glk/adrift/scnpcs.o
    C++      engines/glk/adrift/scobjcts.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/adrift/adrift.h:30,
                 from engines/glk/adrift/scinterf.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/adrift/scparser.o
In file included from ./engines/glk/adrift/serialization.h:25,
                 from engines/glk/adrift/scmemos.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/adrift/scprintf.o
    C++      engines/glk/adrift/scprops.o
    C++      engines/glk/adrift/scresour.o
    C++      engines/glk/adrift/screstrs.o
    C++      engines/glk/adrift/scrunner.o
    C++      engines/glk/adrift/sctaffil.o
    C++      engines/glk/adrift/sctafpar.o
    C++      engines/glk/adrift/sctasks.o
    C++      engines/glk/adrift/scutils.o
In file included from engines/glk/adrift/sctaffil.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/adrift/scvars.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/adrift/adrift.h:30,
                 from engines/glk/adrift/scrunner.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/adrift/serialization.o
    C++      engines/glk/adrift/sxfile.o
    C++      engines/glk/adrift/sxglob.o
    C++      engines/glk/adrift/sxutils.o
    C++      engines/glk/advsys/advsys.o
    C++      engines/glk/advsys/game.o
    C++      engines/glk/advsys/glk_interface.o
    C++      engines/glk/advsys/vm.o
    C++      engines/glk/agt/agil.o
engines/glk/advsys/advsys.cpp: In member function 'bool Glk::AdvSys::AdvSys::singleAction()':
engines/glk/advsys/advsys.cpp:92:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/advsys/advsys.cpp:96:2: note: here
    C++      engines/glk/agt/agt.o
    C++      engines/glk/agt/agtread.o
In file included from engines/glk/advsys/game.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/agt/agxfile.o
    C++      engines/glk/agt/auxfile.o
    C++      engines/glk/agt/debugcmd.o
    C++      engines/glk/agt/disassemble.o
    C++      engines/glk/agt/exec.o
    C++      engines/glk/agt/filename.o
    C++      engines/glk/agt/gamedata.o
    C++      engines/glk/agt/interface.o
    C++      engines/glk/agt/metacommand.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/agt/config.h:25,
                 from ./engines/glk/agt/agility.h:25,
                 from engines/glk/agt/filename.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/agt/object.o
    C++      engines/glk/agt/os_glk.o
    C++      engines/glk/agt/parser.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/agt/config.h:25,
                 from ./engines/glk/agt/agility.h:25,
                 from engines/glk/agt/interface.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/agt/runverb.o
    C++      engines/glk/agt/savegame.o
    C++      engines/glk/agt/token.o
    C++      engines/glk/agt/util.o
engines/glk/agt/parser.cpp: In function 'void Glk::AGT::restore_input()':
engines/glk/agt/parser.cpp:168:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 24 bytes from a string of length 4999 [-Wstringop-truncation]
engines/glk/agt/parser.cpp: In function 'Glk::AGT::rbool Glk::AGT::parse()':
engines/glk/agt/parser.cpp:157:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 24 bytes from a string of length 4999 [-Wstringop-truncation]
    C++      engines/glk/agt/vars.o
engines/glk/agt/runverb.cpp: In function 'int Glk::AGT::check_obj(parse_rec*, int, parse_rec*, word, parse_rec*)':
engines/glk/agt/runverb.cpp:1608:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/agt/runverb.cpp:1610:3: note: here
engines/glk/agt/runverb.cpp:1656:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/agt/runverb.cpp:1658:3: note: here
    C++      engines/glk/alan2/alan2.o
    C++      engines/glk/alan2/alan_version.o
    C++      engines/glk/alan2/args.o
    C++      engines/glk/alan2/debug.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/alan2/alan2.h:30,
                 from engines/glk/alan2/alan2.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/alan2/decode.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/agt/config.h:25,
                 from ./engines/glk/agt/agility.h:25,
                 from engines/glk/agt/util.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/glk/agt/util.cpp: In function 'long int Glk::AGT::write_recblock(void*, int, long int, long int)':
engines/glk/agt/util.cpp:1352:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/agt/util.cpp:1354:2: note: here
    C++      engines/glk/alan2/exe.o
    C++      engines/glk/alan2/glkio.o
    C++      engines/glk/alan2/inter.o
    C++      engines/glk/alan2/main.o
    C++      engines/glk/alan2/params.o
    C++      engines/glk/alan2/parse.o
    C++      engines/glk/alan2/reverse.o
    C++      engines/glk/alan2/rules.o
    C++      engines/glk/alan2/stack.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/alan2/alan2.h:30,
                 from engines/glk/alan2/main.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/alan2/sysdep.o
    C++      engines/glk/alan2/types.o
    C++      engines/glk/alan3/acode.o
    C++      engines/glk/alan3/act.o
    C++      engines/glk/alan3/actor.o
    C++      engines/glk/alan3/alan3.o
    C++      engines/glk/alan3/alan_version.o
    C++      engines/glk/alan3/alt_info.o
    C++      engines/glk/alan3/attribute.o
    C++      engines/glk/alan3/checkentry.o
    C++      engines/glk/alan3/class.o
    C++      engines/glk/alan3/compatibility.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/alan3/glkio.h:25,
                 from ./engines/glk/alan3/alan3.h:27,
                 from engines/glk/alan3/alan3.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/alan3/container.o
    C++      engines/glk/alan3/current.o
    C++      engines/glk/alan3/debug.o
    C++      engines/glk/alan3/decode.o
    C++      engines/glk/alan3/dictionary.o
    C++      engines/glk/alan3/event.o
    C++      engines/glk/alan3/exe.o
    C++      engines/glk/alan3/fnmatch.o
    C++      engines/glk/alan3/glkio.o
    C++      engines/glk/alan3/instance.o
    C++      engines/glk/alan3/inter.o
engines/glk/alan3/fnmatch.cpp: In function 'int Glk::Alan3::fnmatch(const char*, const char*, int)':
engines/glk/alan3/fnmatch.cpp:152:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/alan3/fnmatch.cpp:159:3: note: here
    C++      engines/glk/alan3/lists.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/alan3/glkio.h:25,
                 from ./engines/glk/alan3/alan3.h:27,
                 from engines/glk/alan3/exe.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/alan3/literal.o
    C++      engines/glk/alan3/location.o
    C++      engines/glk/alan3/main.o
    C++      engines/glk/alan3/memory.o
engines/glk/alan3/instance.cpp: In function 'bool Glk::Alan3::isAt(int, int, ATrans)':
engines/glk/alan3/instance.cpp:319:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/alan3/instance.cpp:322:3: note: here
    C++      engines/glk/alan3/msg.o
engines/glk/alan3/inter.cpp: In function 'void Glk::Alan3::depexec(Aword)':
engines/glk/alan3/inter.cpp:263:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/alan3/inter.cpp:266:5: note: here
    C++      engines/glk/alan3/options.o
    C++      engines/glk/alan3/output.o
    C++      engines/glk/alan3/parameter_position.o
    C++      engines/glk/alan3/params.o
    C++      engines/glk/alan3/parse.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/alan3/glkio.h:25,
                 from engines/glk/alan3/main.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/alan3/reverse.o
    C++      engines/glk/alan3/rules.o
    C++      engines/glk/alan3/save.o
    C++      engines/glk/alan3/scan.o
    C++      engines/glk/alan3/score.o
    C++      engines/glk/alan3/set.o
    C++      engines/glk/alan3/stack.o
    C++      engines/glk/alan3/state.o
    C++      engines/glk/alan3/state_stack.o
    C++      engines/glk/alan3/syntax.o
    C++      engines/glk/alan3/sysdep.o
    C++      engines/glk/alan3/syserr.o
    C++      engines/glk/alan3/types.o
    C++      engines/glk/alan3/utils.o
    C++      engines/glk/alan3/word.o
    C++      engines/glk/archetype/archetype.o
    C++      engines/glk/archetype/array.o
    C++      engines/glk/archetype/crypt.o
    C++      engines/glk/archetype/error.o
    C++      engines/glk/archetype/expression.o
    C++      engines/glk/archetype/game_stat.o
    C++      engines/glk/archetype/heap_sort.o
    C++      engines/glk/archetype/id_table.o
    C++      engines/glk/archetype/interpreter.o
    C++      engines/glk/archetype/keywords.o
    C++      engines/glk/archetype/linked_list.o
    C++      engines/glk/archetype/misc.o
    C++      engines/glk/archetype/parser.o
    C++      engines/glk/archetype/saveload.o
    C++      engines/glk/archetype/semantic.o
    C++      engines/glk/archetype/string.o
    C++      engines/glk/archetype/sys_object.o
    C++      engines/glk/archetype/timestamp.o
    C++      engines/glk/archetype/token.o
engines/glk/archetype/semantic.cpp: In function 'bool Glk::Archetype::verify_expr(progfile&, ExprTree)':
engines/glk/archetype/semantic.cpp:188:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/archetype/semantic.cpp:193:3: note: here
    C++      engines/glk/comprehend/charset.o
    C++      engines/glk/comprehend/comprehend.o
    C++      engines/glk/comprehend/debugger.o
    C++      engines/glk/comprehend/debugger_dumper.o
    C++      engines/glk/comprehend/dictionary.o
engines/glk/archetype/token.cpp: In function 'bool Glk::Archetype::get_token(progfile&)':
engines/glk/archetype/token.cpp:187:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/archetype/token.cpp:190:5: note: here
engines/glk/archetype/token.cpp:191:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/archetype/token.cpp:200:5: note: here
    C++      engines/glk/comprehend/draw_surface.o
    C++      engines/glk/comprehend/file_buf.o
    C++      engines/glk/comprehend/game.o
    C++      engines/glk/comprehend/game_cc.o
    C++      engines/glk/comprehend/game_data.o
In file included from ./engines/glk/comprehend/file_buf.h:26,
                 from engines/glk/comprehend/file_buf.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/comprehend/game_oo.o
    C++      engines/glk/comprehend/game_opcodes.o
    C++      engines/glk/comprehend/game_tm.o
engines/glk/comprehend/game.cpp: In member function 'Common::String Glk::Comprehend::ComprehendGame::stringLookup(uint16)':
engines/glk/comprehend/game.cpp:185:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/comprehend/game.cpp:187:2: note: here
engines/glk/comprehend/game.cpp:194:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/comprehend/game.cpp:196:2: note: here
    C++      engines/glk/comprehend/game_tr1.o
    C++      engines/glk/comprehend/game_tr2.o
In file included from ./engines/glk/comprehend/file_buf.h:26,
                 from ./engines/glk/comprehend/game_data.h:25,
                 from engines/glk/comprehend/game_data.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/comprehend/pics.o
engines/glk/comprehend/game_opcodes.cpp: In member function 'virtual void Glk::Comprehend::ComprehendGameOpcodes::execute_opcode(const Glk::Comprehend::Instruction*, const Glk::Comprehend::Sentence*, Glk::Comprehend::FunctionState*)':
engines/glk/comprehend/game_opcodes.cpp:197:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/comprehend/game_opcodes.cpp:200:2: note: here
    C++      engines/glk/glulx/accel.o
In file included from ./engines/glk/comprehend/file_buf.h:26,
                 from ./engines/glk/comprehend/game_data.h:25,
                 from ./engines/glk/comprehend/game.h:25,
                 from ./engines/glk/comprehend/comprehend.h:26,
                 from engines/glk/comprehend/game_tm.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/glulx/exec.o
    C++      engines/glk/glulx/float.o
    C++      engines/glk/glulx/funcs.o
    C++      engines/glk/glulx/gestalt.o
In file included from engines/glk/comprehend/pics.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
    C++      engines/glk/glulx/glkop.o
    C++      engines/glk/glulx/glulx.o
    C++      engines/glk/glulx/heap.o
    C++      engines/glk/glulx/operand.o
    C++      engines/glk/glulx/search.o
    C++      engines/glk/glulx/serial.o
    C++      engines/glk/glulx/string.o
    C++      engines/glk/glulx/vm.o
    C++      engines/glk/hugo/heexpr.o
    C++      engines/glk/hugo/heglk.o
    C++      engines/glk/hugo/hemedia.o
engines/glk/glulx/string.cpp: In member function 'void Glk::Glulx::Glulx::stream_set_iosys(uint, uint)':
engines/glk/glulx/string.cpp:50:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/glulx/string.cpp:52:2: note: here
    C++      engines/glk/hugo/hemisc.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/glulx/glulx.h:29,
                 from engines/glk/glulx/serial.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/hugo/heobject.o
engines/glk/hugo/heexpr.cpp: In member function 'int Glk::Hugo::Hugo::GetValue()':
engines/glk/hugo/heexpr.cpp:852:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/hugo/heexpr.cpp:857:3: note: here
engines/glk/hugo/heexpr.cpp: In member function 'void Glk::Hugo::Hugo::SetupExpr()':
engines/glk/hugo/heexpr.cpp:1083:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/hugo/heexpr.cpp:1085:4: note: here
engines/glk/hugo/heexpr.cpp:1086:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/hugo/heexpr.cpp:1088:4: note: here
    C++      engines/glk/hugo/heparse.o
    C++      engines/glk/hugo/heres.o
    C++      engines/glk/hugo/herun.o
    C++      engines/glk/hugo/heset.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/hugo/hugo.h:29,
                 from engines/glk/hugo/heres.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/hugo/htokens.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/hugo/hugo.h:29,
                 from engines/glk/hugo/hemisc.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/hugo/hugo.o
    C++      engines/glk/hugo/resource_archive.o
    C++      engines/glk/hugo/stringfn.o
    C++      engines/glk/jacl/display.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/hugo/hugo.h:29,
                 from engines/glk/hugo/herun.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/jacl/encapsulate.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/hugo/hugo.h:29,
                 from engines/glk/hugo/hugo.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/jacl/errors.o
    C++      engines/glk/jacl/findroute.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/hugo/hugo.h:29,
                 from engines/glk/hugo/resource_archive.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/jacl/glk_saver.o
    C++      engines/glk/jacl/interpreter.o
    C++      engines/glk/jacl/jacl.o
    C++      engines/glk/jacl/jacl_main.o
    C++      engines/glk/jacl/jpp.o
    C++      engines/glk/jacl/libcsv.o
    C++      engines/glk/jacl/loader.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/jacl/jacl.h:27,
                 from engines/glk/jacl/jpp.cpp:19:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/glk/jacl/libcsv.cpp: In function 'int Glk::JACL::csv_fini(csv_parser*, void (*)(void*, size_t, void*), void (*)(int, void*), void*)':
engines/glk/jacl/libcsv.cpp:168:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/jacl/libcsv.cpp:170:2: note: here
    C++      engines/glk/jacl/logging.o
    C++      engines/glk/jacl/parser.o
engines/glk/jacl/jacl_main.cpp: In function 'void Glk::JACL::get_string(char*)':
engines/glk/jacl/jacl_main.cpp:967:9: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation]
    C++      engines/glk/jacl/resolvers.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/jacl/jacl.h:27,
                 from engines/glk/jacl/interpreter.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/jacl/utils.o
    C++      engines/glk/level9/bitmap.o
    C++      engines/glk/level9/level9.o
    C++      engines/glk/level9/level9_main.o
    C++      engines/glk/level9/os_glk.o
    C++      engines/glk/magnetic/emu.o
    C++      engines/glk/magnetic/glk.o
    C++      engines/glk/magnetic/magnetic.o
    C++      engines/glk/quest/geas_file.o
    C++      engines/glk/quest/geas_glk.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/level9/level9.h:30,
                 from engines/glk/level9/level9_main.cpp:39:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/quest/geas_runner.o
engines/glk/magnetic/emu.cpp: In member function 'Glk::Magnetic::type16 Glk::Magnetic::Magnetic::show_hints_text(Glk::Magnetic::ms_hint*, Glk::Magnetic::type16)':
engines/glk/magnetic/emu.cpp:2113:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/magnetic/emu.cpp:2116:4: note: here
    C++      engines/glk/quest/geas_state.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/magnetic/magnetic.h:28,
                 from engines/glk/magnetic/glk.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/quest/geas_util.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/quest/quest.h:27,
                 from engines/glk/quest/geas_glk.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/quest/quest.o
    C++      engines/glk/quest/read_file.o
In file included from ./engines/glk/quest/streams.h:26,
                 from ./engines/glk/quest/geas_util.h:26,
                 from engines/glk/quest/geas_util.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/quest/string.o
    C++      engines/glk/quest/streams.o
    C++      engines/glk/scott/c64_checksums.o
    C++      engines/glk/scott/command_parser.o
    C++      engines/glk/scott/decompress_text.o
    C++      engines/glk/scott/decompress_z80.o
    C++      engines/glk/scott/definitions.o
In file included from ./engines/glk/quest/streams.h:26,
                 from ./engines/glk/quest/geas_util.h:26,
                 from engines/glk/quest/read_file.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/scott/disk_image.o
    C++      engines/glk/scott/load_game.o
    C++      engines/glk/scott/game_info.o
    C++      engines/glk/scott/game_specific.o
engines/glk/scott/disk_image.cpp: In function 'int Glk::Scott::diSectorsPerTrack(ImageType, int)':
engines/glk/scott/disk_image.cpp:475:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/disk_image.cpp:479:2: note: here
engines/glk/scott/disk_image.cpp: In function 'Glk::Scott::DiskImage* Glk::Scott::diCreateFromData(uint8_t*, int)':
engines/glk/scott/disk_image.cpp:772:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/disk_image.cpp:774:2: note: here
engines/glk/scott/disk_image.cpp:784:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/disk_image.cpp:786:2: note: here
    C++      engines/glk/scott/globals.o
    C++      engines/glk/scott/gremlins.o
    C++      engines/glk/scott/hulk.o
engines/glk/scott/load_game.cpp: In function 'void Glk::Scott::loadGameFile(Common::SeekableReadStream*)':
engines/glk/scott/load_game.cpp:187:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/load_game.cpp:189:2: note: here
engines/glk/scott/load_game.cpp:195:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/load_game.cpp:197:2: note: here
engines/glk/scott/load_game.cpp:198:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/load_game.cpp:200:2: note: here
    C++      engines/glk/scott/layout_text.o
    C++      engines/glk/scott/line_drawing.o
    C++      engines/glk/scott/load_ti99_4a.o
    C++      engines/glk/scott/resource.o
    C++      engines/glk/scott/restore_state.o
    C++      engines/glk/scott/ring_buffer.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/scott/scott.h:41,
                 from engines/glk/scott/load_ti99_4a.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/scott/robin_of_sherwood.o
    C++      engines/glk/scott/saga_draw.o
    C++      engines/glk/scott/scott.o
In file included from ./engines/glk/quest/streams.h:26,
                 from ./engines/glk/quest/geas_util.h:26,
                 from engines/glk/quest/geas_runner.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/scott/seas_of_blood.o
    C++      engines/glk/scott/ti99_4a_terp.o
    C++      engines/glk/scott/unp64/unp64.o
    C++      engines/glk/scott/unp64/6502_emu.o
    C++      engines/glk/scott/unp64/exo_util.o
    C++      engines/glk/scott/unp64/scanners/scanners.o
    C++      engines/glk/scott/unp64/scanners/action_packer.o
    C++      engines/glk/scott/unp64/scanners/byte_boiler.o
engines/glk/scott/unp64/exo_util.cpp: In function 'int Glk::Scott::findSys(const byte*, int)':
engines/glk/scott/unp64/exo_util.cpp:75:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/scott/unp64/exo_util.cpp:79:3: note: here
    C++      engines/glk/scott/unp64/scanners/caution.o
In file included from ./engines/glk/quetzal.h:27,
                 from engines/glk/scott/scott.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/scott/unp64/scanners/ccs.o
    C++      engines/glk/scott/unp64/scanners/cruel.o
    C++      engines/glk/scott/unp64/scanners/eca.o
    C++      engines/glk/scott/unp64/scanners/exomizer.o
    C++      engines/glk/scott/unp64/scanners/expert.o
    C++      engines/glk/scott/unp64/scanners/master_compressor.o
    C++      engines/glk/scott/unp64/scanners/megabyte.o
    C++      engines/glk/scott/unp64/scanners/pu_crunch.o
    C++      engines/glk/scott/unp64/scanners/section8.o
    C++      engines/glk/scott/unp64/scanners/tbc_multicomp.o
    C++      engines/glk/scott/unp64/scanners/tcs_crunch.o
    C++      engines/glk/scott/unp64/scanners/xtc.o
    C++      engines/glk/tads/os_banners.o
    C++      engines/glk/tads/os_buffer.o
    C++      engines/glk/tads/os_glk.o
    C++      engines/glk/tads/os_frob_tads.o
    C++      engines/glk/tads/os_parse.o
    C++      engines/glk/tads/tads.o
    C++      engines/glk/tads/tads2/built_in.o
    C++      engines/glk/tads/tads2/character_map.o
    C++      engines/glk/tads/tads2/command_line.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/tads/os_frob_tads.h:34,
                 from engines/glk/tads/os_frob_tads.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/glk/tads/tads2/data.o
    C++      engines/glk/tads/tads2/debug.o
    C++      engines/glk/tads/tads2/error.o
    C++      engines/glk/tads/tads2/error_handling.o
    C++      engines/glk/tads/tads2/error_message.o
    C++      engines/glk/tads/tads2/execute_command.o
    C++      engines/glk/tads/tads2/file_io.o
    C++      engines/glk/tads/tads2/get_string.o
    C++      engines/glk/tads/tads2/line_source_file.o
    C++      engines/glk/tads/tads2/list.o
    C++      engines/glk/tads/tads2/ltk.o
    C++      engines/glk/tads/tads2/memory_cache.o
    C++      engines/glk/tads/tads2/memory_cache_heap.o
    C++      engines/glk/tads/tads2/memory_cache_swap.o
    C++      engines/glk/tads/tads2/object.o
    C++      engines/glk/tads/tads2/os.o
    C++      engines/glk/tads/tads2/output.o
    C++      engines/glk/tads/tads2/play.o
    C++      engines/glk/tads/tads2/post_compilation.o
    C++      engines/glk/tads/tads2/qa_scriptor.o
engines/glk/tads/tads2/object.cpp: In function 'void Glk::TADS::TADS2::objutadv(objucxdef*)':
engines/glk/tads/tads2/object.cpp:651:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/glk/tads/tads2/object.cpp:654:2: note: here
engines/glk/tads/tads2/object.cpp: In function 'void Glk::TADS::TADS2::obj1undo(mcmcxdef*, objucxdef*)':
engines/glk/tads/tads2/object.cpp:728:4: warning: array subscript 0 is outside array bounds of 'Glk::TADS::TADS2::uchar [0]' [-Warray-bounds=]
cc1plus: note: source object is likely at address zero
    C++      engines/glk/tads/tads2/regex.o
    C++      engines/glk/tads/tads2/run.o
    C++      engines/glk/tads/tads2/runstat.o
    C++      engines/glk/tads/tads2/runtime_app.o
    C++      engines/glk/tads/tads2/runtime_driver.o
    C++      engines/glk/tads/tads2/tads2.o
    C++      engines/glk/tads/tads2/tokenizer.o
    C++      engines/glk/tads/tads2/tokenizer_hash.o
    C++      engines/glk/tads/tads2/vocabulary.o
    C++      engines/glk/tads/tads2/vocabulary_parser.o
    C++      engines/glk/tads/tads3/tads3.o
    C++      engines/glk/zcode/bitmap_font.o
    C++      engines/glk/zcode/config.o
    C++      engines/glk/zcode/zcode.o
    C++      engines/glk/zcode/glk_interface.o
    C++      engines/glk/zcode/mem.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/zcode/config.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/zcode/pics.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/zcode/glk_interface.h:25,
                 from ./engines/glk/zcode/processor.h:26,
                 from ./engines/glk/zcode/zcode.h:25,
                 from engines/glk/zcode/zcode.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/zcode/pics_decoder.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/zcode/glk_interface.h:25,
                 from ./engines/glk/zcode/processor.h:26,
                 from ./engines/glk/zcode/zcode.h:25,
                 from engines/glk/zcode/mem.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/zcode/processor.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from engines/glk/zcode/pics.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/zcode/processor_buffer.o
    C++      engines/glk/zcode/processor_input.o
In file included from engines/glk/zcode/pics_decoder.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/zcode/processor_maths.o
    C++      engines/glk/zcode/processor_mem.o
    C++      engines/glk/zcode/processor_objects.o
    C++      engines/glk/zcode/processor_screen.o
    C++      engines/glk/zcode/processor_streams.o
    C++      engines/glk/zcode/processor_table.o
    C++      engines/glk/zcode/processor_text.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/glk.h:33,
                 from ./engines/glk/glk_api.h:25,
                 from ./engines/glk/zcode/glk_interface.h:25,
                 from ./engines/glk/zcode/processor.h:26,
                 from engines/glk/zcode/processor_streams.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/glk/zcode/processor_variables.o
    C++      engines/glk/zcode/processor_windows.o
    C++      engines/glk/zcode/quetzal.o
    C++      engines/glk/zcode/screen.o
    C++      engines/glk/zcode/sound_folder.o
    C++      engines/glk/zcode/windows.o
    C++      engines/glk/detection.o
    C++      engines/glk/adrift/detection.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/zcode/quetzal.h:26,
                 from engines/glk/zcode/quetzal.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/glk/advsys/detection.o
    C++      engines/glk/agt/detection.o
    C++      engines/glk/alan2/detection.o
    C++      engines/glk/alan3/detection.o
    C++      engines/glk/archetype/detection.o
    C++      engines/glk/comprehend/detection.o
    C++      engines/glk/glulx/detection.o
    C++      engines/glk/hugo/detection.o
    C++      engines/glk/jacl/detection.o
    C++      engines/glk/level9/detection.o
    C++      engines/glk/magnetic/detection.o
    C++      engines/glk/quest/detection.o
    C++      engines/glk/scott/detection.o
    C++      engines/glk/tads/detection.o
    C++      engines/glk/zcode/detection.o
    C++      engines/gnap/character.o
    C++      engines/gnap/datarchive.o
    C++      engines/gnap/debugger.o
    C++      engines/gnap/gamesys.o
In file included from ./engines/gnap/gnap.h:28,
                 from engines/gnap/datarchive.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/gnap.o
In file included from ./engines/glk/quetzal.h:27,
                 from ./engines/glk/zcode/quetzal.h:26,
                 from engines/glk/zcode/detection.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/grid.o
    C++      engines/gnap/menu.o
    C++      engines/gnap/metaengine.o
In file included from ./engines/gnap/gnap.h:28,
                 from engines/gnap/metaengine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/music.o
In file included from ./engines/gnap/gnap.h:28,
                 from engines/gnap/menu.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/resource.o
    C++      engines/gnap/sound.o
In file included from ./engines/gnap/gnap.h:28,
                 from ./engines/gnap/gamesys.h:25,
                 from engines/gnap/gamesys.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/scenes/arcade.o
In file included from ./engines/gnap/gnap.h:28,
                 from engines/gnap/gnap.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/gnap/scenes/groupcs.o
    C++      engines/gnap/scenes/group0.o
In file included from ./engines/gnap/gnap.h:28,
                 from engines/gnap/resource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/scenes/group1.o
In file included from ./engines/gnap/gnap.h:28,
                 from ./engines/gnap/sound.h:25,
                 from engines/gnap/sound.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gnap/scenes/group2.o
    C++      engines/gnap/scenes/group3.o
    C++      engines/gnap/scenes/group4.o
    C++      engines/gnap/scenes/group5.o
    C++      engines/gnap/scenes/intro.o
    C++      engines/gnap/scenes/scenecore.o
    C++      engines/gob/anifile.o
    C++      engines/gob/aniobject.o
    C++      engines/gob/backbuffer.o
    C++      engines/gob/cheater.o
    C++      engines/gob/cheater_geisha.o
    C++      engines/gob/cmpfile.o
    C++      engines/gob/console.o
    C++      engines/gob/databases.o
    C++      engines/gob/dataio.o
    C++      engines/gob/dbase.o
    C++      engines/gob/decfile.o
    C++      engines/gob/draw.o
    C++      engines/gob/draw_v1.o
In file included from engines/gob/dataio.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/draw_v2.o
    C++      engines/gob/draw_v7.o
    C++      engines/gob/draw_bargon.o
    C++      engines/gob/draw_fascin.o
    C++      engines/gob/draw_playtoons.o
    C++      engines/gob/expression.o
engines/gob/draw_v2.cpp: In member function 'virtual void Gob::Draw_v2::printTotText(int16)':
engines/gob/draw_v2.cpp:563:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/gob/draw_v2.cpp:565:3: note: here
    C++      engines/gob/game.o
    C++      engines/gob/global.o
    C++      engines/gob/gob.o
    C++      engines/gob/goblin.o
engines/gob/expression.cpp: In member function 'void Gob::Expression::skipExpr(char)':
engines/gob/expression.cpp:158:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/gob/expression.cpp:160:4: note: here
    C++      engines/gob/goblin_v1.o
    C++      engines/gob/goblin_v2.o
    C++      engines/gob/goblin_v3.o
    C++      engines/gob/goblin_v4.o
    C++      engines/gob/goblin_v7.o
    C++      engines/gob/hotspots.o
    C++      engines/gob/iniconfig.o
    C++      engines/gob/init.o
    C++      engines/gob/init_v1.o
    C++      engines/gob/init_geisha.o
    C++      engines/gob/init_v2.o
    C++      engines/gob/init_fascin.o
    C++      engines/gob/init_v3.o
engines/gob/hotspots.cpp: In member function 'void Gob::Hotspots::evaluateNew(uint16, uint16*, InputDesc*, uint16&, bool&, uint16&)':
engines/gob/hotspots.cpp:1466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/gob/hotspots.cpp:1468:2: note: here
    C++      engines/gob/init_v4.o
    C++      engines/gob/init_v6.o
    C++      engines/gob/init_v7.o
    C++      engines/gob/inter.o
    C++      engines/gob/inter_v1.o
    C++      engines/gob/inter_geisha.o
    C++      engines/gob/inter_v2.o
    C++      engines/gob/inter_adibou1.o
    C++      engines/gob/inter_bargon.o
    C++      engines/gob/inter_fascin.o
    C++      engines/gob/inter_littlered.o
    C++      engines/gob/inter_inca2.o
    C++      engines/gob/inter_playtoons.o
    C++      engines/gob/inter_v3.o
    C++      engines/gob/inter_v4.o
engines/gob/inter_v1.cpp: In member function 'void Gob::Inter_v1::o1_keyFunc(Gob::OpFuncParams&)':
engines/gob/inter_v1.cpp:1341:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/gob/inter_v1.cpp:1344:2: note: here
    C++      engines/gob/inter_v5.o
    C++      engines/gob/inter_v6.o
    C++      engines/gob/inter_v7.o
    C++      engines/gob/map.o
    C++      engines/gob/map_v1.o
    C++      engines/gob/map_v2.o
    C++      engines/gob/metaengine.o
    C++      engines/gob/mult.o
In file included from engines/gob/map_v1.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/mult_v1.o
    C++      engines/gob/mult_v2.o
    C++      engines/gob/palanim.o
    C++      engines/gob/resources.o
    C++      engines/gob/rxyfile.o
    C++      engines/gob/scenery.o
    C++      engines/gob/scenery_v1.o
    C++      engines/gob/scenery_v2.o
In file included from engines/gob/resources.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/script.o
    C++      engines/gob/surface.o
    C++      engines/gob/totfile.o
    C++      engines/gob/util.o
    C++      engines/gob/variables.o
    C++      engines/gob/video.o
    C++      engines/gob/video_v1.o
    C++      engines/gob/video_v2.o
    C++      engines/gob/video_v6.o
    C++      engines/gob/videoplayer.o
    C++      engines/gob/demos/demoplayer.o
    C++      engines/gob/demos/scnplayer.o
    C++      engines/gob/demos/batplayer.o
    C++      engines/gob/pregob/pregob.o
In file included from engines/gob/demos/demoplayer.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/pregob/txtfile.o
    C++      engines/gob/pregob/gctfile.o
    C++      engines/gob/pregob/seqfile.o
    C++      engines/gob/pregob/onceupon/onceupon.o
    C++      engines/gob/pregob/onceupon/abracadabra.o
    C++      engines/gob/pregob/onceupon/babayaga.o
    C++      engines/gob/pregob/onceupon/title.o
    C++      engines/gob/pregob/onceupon/parents.o
    C++      engines/gob/pregob/onceupon/stork.o
    C++      engines/gob/pregob/onceupon/chargenchild.o
    C++      engines/gob/minigames/geisha/evilfish.o
    C++      engines/gob/minigames/geisha/oko.o
    C++      engines/gob/minigames/geisha/meter.o
    C++      engines/gob/minigames/geisha/diving.o
    C++      engines/gob/minigames/geisha/mouth.o
    C++      engines/gob/minigames/geisha/submarine.o
engines/gob/minigames/geisha/oko.cpp: In member function 'virtual void Gob::Geisha::Oko::advance()':
engines/gob/minigames/geisha/oko.cpp:85:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/gob/minigames/geisha/oko.cpp:88:3: note: here
    C++      engines/gob/minigames/geisha/penetration.o
    C++      engines/gob/save/savefile.o
    C++      engines/gob/save/savehandler.o
    C++      engines/gob/save/saveload.o
    C++      engines/gob/save/saveload_v2.o
    C++      engines/gob/save/saveload_v4.o
    C++      engines/gob/save/saveload_v3.o
In file included from engines/gob/save/savefile.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/gob/save/saveload_v6.o
    C++      engines/gob/save/saveload_v7.o
    C++      engines/gob/save/saveload_adibou1.o
    C++      engines/gob/save/saveload_geisha.o
    C++      engines/gob/save/saveload_fascin.o
    C++      engines/gob/save/saveload_inca2.o
    C++      engines/gob/save/saveload_playtoons.o
    C++      engines/gob/save/saveconverter.o
    C++      engines/gob/save/saveconverter_v2.o
    C++      engines/gob/save/saveconverter_v3.o
    C++      engines/gob/save/saveconverter_v4.o
    C++      engines/gob/sound/sound.o
In file included from engines/gob/save/saveconverter.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/sound/sounddesc.o
    C++      engines/gob/sound/pcspeaker.o
    C++      engines/gob/sound/adlib.o
    C++      engines/gob/sound/musplayer.o
In file included from engines/gob/sound/sounddesc.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/sound/adlplayer.o
    C++      engines/gob/sound/infogrames.o
    C++      engines/gob/sound/protracker.o
    C++      engines/gob/sound/soundmixer.o
In file included from engines/gob/sound/adlplayer.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/gob/sound/soundblaster.o
    C++      engines/gob/sound/cdrom.o
    C++      engines/gob/sound/bgatmosphere.o
    C++      engines/griffon/combat.o
    C++      engines/griffon/console.o
    C++      engines/griffon/cutscenes.o
    C++      engines/griffon/dialogs.o
    C++      engines/griffon/draw.o
    C++      engines/griffon/engine.o
    C++      engines/griffon/gfx.o
    C++      engines/griffon/griffon.o
engines/griffon/dialogs.cpp: In member function 'void Griffon::GriffonEngine::configMenu()':
engines/griffon/dialogs.cpp:518:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/griffon/dialogs.cpp:520:6: note: here
    C++      engines/griffon/input.o
    C++      engines/griffon/logic.o
    C++      engines/griffon/metaengine.o
    C++      engines/griffon/resources.o
    C++      engines/griffon/saveload.o
    C++      engines/griffon/sound.o
    C++      engines/grim/costume/bitmap_component.o
    C++      engines/grim/costume/chore.o
    C++      engines/grim/costume/colormap_component.o
In file included from engines/griffon/sound.cpp:38:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/costume/component.o
    C++      engines/grim/costume/head.o
    C++      engines/grim/costume/keyframe_component.o
    C++      engines/grim/costume/lua_var_component.o
    C++      engines/grim/costume/main_model_component.o
    C++      engines/grim/costume/material_component.o
    C++      engines/grim/costume/mesh_component.o
    C++      engines/grim/costume/model_component.o
    C++      engines/grim/costume/sound_component.o
    C++      engines/grim/costume/sprite_component.o
    C++      engines/grim/costume/anim_component.o
    C++      engines/grim/emi/costume/emianim_component.o
    C++      engines/grim/emi/costume/emichore.o
    C++      engines/grim/emi/costume/emihead.o
    C++      engines/grim/emi/costume/emiluavar_component.o
    C++      engines/grim/emi/costume/emiluacode_component.o
    C++      engines/grim/emi/costume/emimesh_component.o
    C++      engines/grim/emi/costume/emiskel_component.o
    C++      engines/grim/emi/costume/emisprite_component.o
    C++      engines/grim/emi/costume/emitexi_component.o
    C++      engines/grim/emi/sound/aifftrack.o
    C++      engines/grim/emi/sound/mp3track.o
    C++      engines/grim/emi/sound/scxtrack.o
    C++      engines/grim/emi/sound/vimatrack.o
    C++      engines/grim/emi/sound/track.o
    C++      engines/grim/emi/sound/emisound.o
    C++      engines/grim/emi/sound/codecs/scx.o
    C++      engines/grim/emi/animationemi.o
    C++      engines/grim/emi/costumeemi.o
    C++      engines/grim/emi/emi.o
In file included from engines/grim/emi/sound/codecs/scx.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/grim/emi/modelemi.o
    C++      engines/grim/emi/skeleton.o
    C++      engines/grim/emi/poolsound.o
    C++      engines/grim/emi/layer.o
    C++      engines/grim/emi/lua_v2.o
    C++      engines/grim/emi/lua_v2_actor.o
    C++      engines/grim/emi/lua_v2_sound.o
    C++      engines/grim/emi/emi_registry.o
    C++      engines/grim/imuse/imuse.o
    C++      engines/grim/imuse/imuse_mcmp_mgr.o
    C++      engines/grim/imuse/imuse_music.o
    C++      engines/grim/imuse/imuse_script.o
    C++      engines/grim/imuse/imuse_sndmgr.o
    C++      engines/grim/imuse/imuse_tables.o
    C++      engines/grim/imuse/imuse_track.o
    C++      engines/grim/lua/lapi.o
    C++      engines/grim/lua/lauxlib.o
    C++      engines/grim/lua/lbuffer.o
    C++      engines/grim/lua/lbuiltin.o
    C++      engines/grim/lua/ldo.o
    C++      engines/grim/lua/lfunc.o
    C++      engines/grim/lua/lgc.o
    C++      engines/grim/lua/liolib.o
    C++      engines/grim/lua/llex.o
    C++      engines/grim/lua/lmathlib.o
    C++      engines/grim/lua/lmem.o
    C++      engines/grim/lua/lobject.o
    C++      engines/grim/lua/lrestore.o
    C++      engines/grim/lua/lsave.o
engines/grim/lua/llex.cpp: In function 'void Grim::inclinenumber(LexState*)':
engines/grim/lua/llex.cpp:152:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/grim/lua/llex.cpp:154:3: note: here
    C++      engines/grim/lua/lstate.o
    C++      engines/grim/lua/lstring.o
    C++      engines/grim/lua/lstrlib.o
    C++      engines/grim/lua/lstx.o
    C++      engines/grim/lua/ltable.o
    C++      engines/grim/lua/ltask.o
    C++      engines/grim/lua/ltm.o
engines/grim/lua/lstrlib.cpp: In function 'const char* Grim::match(const char*, const char*, Capture*)':
engines/grim/lua/lstrlib.cpp:266:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/grim/lua/lstrlib.cpp:269:2: note: here
engines/grim/lua/lstrlib.cpp: In function 'void Grim::str_rep()':
engines/grim/lua/lstrlib.cpp:20:9: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
In function 'void Grim::addstr(const char*)',
    inlined from 'void Grim::str_rep()' at engines/grim/lua/lstrlib.cpp:75:9:
engines/grim/lua/lstrlib.cpp:25:20: note: length computed here
engines/grim/lua/lstrlib.cpp: In function 'void Grim::str_gsub()':
engines/grim/lua/lstrlib.cpp:20:9: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
In function 'void Grim::addstr(const char*)',
    inlined from 'void Grim::str_gsub()' at engines/grim/lua/lstrlib.cpp:405:8:
engines/grim/lua/lstrlib.cpp:25:20: note: length computed here
    C++      engines/grim/lua/lundump.o
    C++      engines/grim/lua/lvm.o
    C++      engines/grim/lua/lzio.o
    C++      engines/grim/movie/codecs/codec48.o
    C++      engines/grim/movie/codecs/blocky8.o
    C++      engines/grim/movie/codecs/blocky16.o
    C++      engines/grim/movie/codecs/vima.o
engines/grim/lua/lvm.cpp: In function 'Grim::StkId Grim::luaV_execute(lua_Task*)':
engines/grim/lua/lvm.cpp:664:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/grim/lua/lvm.cpp:666:3: note: here
    C++      engines/grim/movie/codecs/smush_decoder.o
    C++      engines/grim/movie/bink.o
    C++      engines/grim/movie/mpeg.o
    C++      engines/grim/movie/movie.o
    C++      engines/grim/movie/quicktime.o
    C++      engines/grim/movie/smush.o
In file included from engines/grim/movie/codecs/smush_decoder.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/remastered/commentary.o
In file included from engines/grim/movie/bink.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/remastered/hotspot.o
    C++      engines/grim/remastered/lua_remastered.o
    C++      engines/grim/remastered/overlay.o
    C++      engines/grim/update/packfile.o
    C++      engines/grim/update/mscab.o
    C++      engines/grim/update/lang_filter.o
    C++      engines/grim/update/update.o
    C++      engines/grim/actor.o
    C++      engines/grim/animation.o
    C++      engines/grim/bitmap.o
In file included from engines/grim/update/mscab.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/costume.o
In file included from engines/grim/update/update.cpp:23:
In destructor 'virtual Common::SearchSet::~SearchSet()',
    inlined from 'virtual Common::SearchSet::~SearchSet()' at ./common/archive.h:334:34,
    inlined from 'Common::Archive* Grim::loadUpdateArchive(Common::SeekableReadStream*)' at engines/grim/update/update.cpp:40:10:
./common/archive.h:334:34: warning: array subscript 'Common::SearchSet::__as_base [0]' is partly outside array bounds of 'unsigned char [12]' [-Warray-bounds=]
engines/grim/update/update.cpp: In function 'Common::Archive* Grim::loadUpdateArchive(Common::SeekableReadStream*)':
engines/grim/update/update.cpp:36:73: note: object of size 12 allocated by 'operator new'
    C++      engines/grim/color.o
    C++      engines/grim/colormap.o
    C++      engines/grim/debug.o
    C++      engines/grim/font.o
    C++      engines/grim/gfx_base.o
    C++      engines/grim/gfx_opengl_shaders.o
    C++      engines/grim/gfx_opengl.o
    C++      engines/grim/grim.o
    C++      engines/grim/grim_controls.o
    C++      engines/grim/inputdialog.o
    C++      engines/grim/iris.o
    C++      engines/grim/keyframe.o
    C++      engines/grim/lab.o
    C++      engines/grim/lipsync.o
    C++      engines/grim/localize.o
    C++      engines/grim/lua.o
In file included from engines/grim/lab.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/lua_grim_patch.o
    C++      engines/grim/lua_v1.o
    C++      engines/grim/lua_v1_actor.o
    C++      engines/grim/lua_v1_graphics.o
    C++      engines/grim/lua_v1_set.o
    C++      engines/grim/lua_v1_sound.o
    C++      engines/grim/lua_v1_text.o
    C++      engines/grim/metaengine.o
    C++      engines/grim/material.o
    C++      engines/grim/model.o
    C++      engines/grim/objectstate.o
    C++      engines/grim/primitives.o
    C++      engines/grim/patchr.o
    C++      engines/grim/registry.o
    C++      engines/grim/resource.o
    C++      engines/grim/savegame.o
    C++      engines/grim/set.o
    C++      engines/grim/sector.o
    C++      engines/grim/sound.o
    C++      engines/grim/sprite.o
    C++      engines/grim/textobject.o
In file included from engines/grim/resource.cpp:50:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/grim/textsplit.o
    C++      engines/grim/object.o
    C++      engines/grim/debugger.o
    C++      engines/grim/md5check.o
    C++      engines/grim/md5checkdialog.o
    C++      engines/grim/gfx_tinygl.o
    C++      engines/groovie/logic/cell.o
    C++      engines/groovie/video/player.o
    C++      engines/groovie/video/vdx.o
    C++      engines/groovie/cursor.o
    C++      engines/groovie/debug.o
    C++      engines/groovie/font.o
    C++      engines/groovie/graphics.o
    C++      engines/groovie/groovie.o
    C++      engines/groovie/lzss.o
    C++      engines/groovie/metaengine.o
    C++      engines/groovie/music.o
    C++      engines/groovie/resource.o
    C++      engines/groovie/saveload.o
    C++      engines/groovie/script.o
engines/groovie/groovie.cpp: In member function 'virtual Common::Error Groovie::GroovieEngine::run()':
engines/groovie/groovie.cpp:184:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/groovie.cpp:190:2: note: here
    C++      engines/groovie/logic/beehive.o
In file included from engines/groovie/music.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/groovie/logic/cake.o
    C++      engines/groovie/logic/gallery.o
    C++      engines/groovie/logic/mousetrap.o
engines/groovie/logic/beehive.cpp: In member function 'void Groovie::BeehiveGame::sub04(int8, int8, int8*)':
engines/groovie/logic/beehive.cpp:252:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/logic/beehive.cpp:254:2: note: here
engines/groovie/logic/beehive.cpp:258:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/logic/beehive.cpp:260:2: note: here
engines/groovie/logic/beehive.cpp:264:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/logic/beehive.cpp:266:2: note: here
engines/groovie/logic/beehive.cpp:270:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/logic/beehive.cpp:272:2: note: here
engines/groovie/logic/beehive.cpp:276:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/groovie/logic/beehive.cpp:278:2: note: here
    C++      engines/groovie/logic/othello.o
    C++      engines/groovie/logic/pente.o
    C++      engines/groovie/logic/tlcgame.o
    C++      engines/groovie/logic/triangle.o
    C++      engines/groovie/logic/winerack.o
    C++      engines/groovie/video/roq.o
    C++      engines/hadesch/metaengine.o
    C++      engines/hadesch/pod_file.o
    C++      engines/hadesch/tag_file.o
    C++      engines/hadesch/pod_image.o
    C++      engines/hadesch/video.o
    C++      engines/hadesch/hadesch.o
In file included from engines/hadesch/pod_file.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hadesch/baptr.o
    C++      engines/hadesch/rooms/olympus.o
    C++      engines/hadesch/rooms/walloffame.o
    C++      engines/hadesch/rooms/argo.o
    C++      engines/hadesch/rooms/crete.o
engines/hadesch/rooms/argo.cpp: In member function 'virtual void Hadesch::ArgoHandler::handleEvent(int)':
engines/hadesch/rooms/argo.cpp:200:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/argo.cpp:203:3: note: here
    C++      engines/hadesch/rooms/minos.o
    C++      engines/hadesch/rooms/daedalus.o
In file included from engines/hadesch/hadesch.cpp:50:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hadesch/rooms/seriphos.o
    C++      engines/hadesch/rooms/medisle.o
    C++      engines/hadesch/rooms/troy.o
engines/hadesch/rooms/crete.cpp: In member function 'virtual void Hadesch::CreteHandler::handleEvent(int)':
engines/hadesch/rooms/crete.cpp:743:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/crete.cpp:745:3: note: here
engines/hadesch/rooms/crete.cpp:755:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/crete.cpp:758:3: note: here
    C++      engines/hadesch/rooms/quiz.o
engines/hadesch/rooms/daedalus.cpp: In member function 'virtual void Hadesch::DaedalusHandler::handleEvent(int)':
engines/hadesch/rooms/daedalus.cpp:190:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/daedalus.cpp:192:3: note: here
    C++      engines/hadesch/rooms/minotaur.o
engines/hadesch/rooms/seriphos.cpp: In member function 'virtual void Hadesch::SeriphosHandler::handleClick(const Common::String&)':
engines/hadesch/rooms/seriphos.cpp:191:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/seriphos.cpp:197:4: note: here
    C++      engines/hadesch/rooms/catacombs.o
engines/hadesch/rooms/medisle.cpp: In member function 'virtual void Hadesch::MedIsleHandler::handleEvent(int)':
engines/hadesch/rooms/medisle.cpp:682:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/medisle.cpp:684:3: note: here
    C++      engines/hadesch/rooms/priam.o
    C++      engines/hadesch/rooms/athena.o
engines/hadesch/rooms/quiz.cpp: In member function 'virtual void Hadesch::QuizHandler::handleEvent(int)':
engines/hadesch/rooms/quiz.cpp:174:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/quiz.cpp:176:3: note: here
    C++      engines/hadesch/rooms/volcano.o
engines/hadesch/rooms/troy.cpp: In member function 'virtual void Hadesch::TroyHandler::handleEvent(int)':
engines/hadesch/rooms/troy.cpp:491:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/troy.cpp:494:3: note: here
    C++      engines/hadesch/rooms/riverstyx.o
    C++      engines/hadesch/rooms/hadesthrone.o
    C++      engines/hadesch/rooms/credits.o
    C++      engines/hadesch/rooms/intro.o
engines/hadesch/rooms/athena.cpp: In member function 'virtual void Hadesch::AthenaHandler::handleEvent(int)':
engines/hadesch/rooms/athena.cpp:269:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/athena.cpp:271:3: note: here
engines/hadesch/rooms/athena.cpp:279:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hadesch/rooms/athena.cpp:281:3: note: here
    C++      engines/hadesch/rooms/ferry.o
    C++      engines/hadesch/rooms/options.o
    C++      engines/hadesch/rooms/monster.o
    C++      engines/hadesch/rooms/monster/projectile.o
    C++      engines/hadesch/rooms/monster/typhoon.o
    C++      engines/hadesch/rooms/monster/cyclops.o
    C++      engines/hadesch/rooms/monster/illusion.o
    C++      engines/hadesch/rooms/medusa.o
    C++      engines/hadesch/rooms/trojan.o
    C++      engines/hadesch/gfx_context.o
    C++      engines/hadesch/ambient.o
    C++      engines/hadesch/herobelt.o
    C++      engines/hadesch/hotzone.o
    C++      engines/hadesch/table.o
    C++      engines/hadesch/persistent.o
    C++      engines/hdb/ai-bots.o
    C++      engines/hdb/ai-cinematic.o
    C++      engines/hdb/ai-funcs.o
    C++      engines/hdb/ai-init.o
    C++      engines/hdb/ai-inventory.o
    C++      engines/hdb/ai-lists.o
engines/hdb/ai-funcs.cpp: In member function 'void HDB::AI::stunEnemy(HDB::AIEntity*, int)':
engines/hdb/ai-funcs.cpp:874:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/ai-funcs.cpp:876:3: note: here
engines/hdb/ai-funcs.cpp: In member function 'void HDB::AI::getItemSound(HDB::AIType)':
engines/hdb/ai-funcs.cpp:2270:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/ai-funcs.cpp:2278:2: note: here
    C++      engines/hdb/ai-player.o
engines/hdb/ai-bots.cpp: In function 'void HDB::aiRailRiderOnAction(AIEntity*, int, int)':
engines/hdb/ai-bots.cpp:794:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/ai-bots.cpp:798:2: note: here
engines/hdb/ai-bots.cpp:815:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/ai-bots.cpp:820:2: note: here
    C++      engines/hdb/ai-use.o
    C++      engines/hdb/ai-waypoint.o
    C++      engines/hdb/file-manager.o
    C++      engines/hdb/gfx.o
    C++      engines/hdb/hdb.o
    C++      engines/hdb/input.o
In file included from engines/hdb/file-manager.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hdb/lua-script.o
engines/hdb/ai-player.cpp: In function 'void HDB::aiGemAttackAction(AIEntity*, int, int)':
engines/hdb/ai-player.cpp:564:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/ai-player.cpp:566:5: note: here
    C++      engines/hdb/map.o
    C++      engines/hdb/menu.o
engines/hdb/hdb.cpp: In member function 'void HDB::HDBGame::paint()':
engines/hdb/hdb.cpp:376:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hdb/hdb.cpp:378:2: note: here
    C++      engines/hdb/metaengine.o
    C++      engines/hdb/sound.o
In file included from engines/hdb/gfx.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/hdb/gfx.cpp: In member function 'void HDB::Gfx::init()':
engines/hdb/gfx.cpp:244:11: warning: 'char* __builtin___strncpy_chk(char*, const char*, unsigned int, unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation]
engines/hdb/gfx.cpp:244:57: note: length computed here
    C++      engines/hdb/saveload.o
    C++      engines/hdb/window.o
    C++      engines/hopkins/anim.o
    C++      engines/hopkins/computer.o
In file included from engines/hdb/sound.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hopkins/debugger.o
    C++      engines/hopkins/dialogs.o
    C++      engines/hopkins/events.o
    C++      engines/hopkins/files.o
    C++      engines/hopkins/font.o
    C++      engines/hopkins/graphics.o
    C++      engines/hopkins/globals.o
    C++      engines/hopkins/hopkins.o
    C++      engines/hopkins/lines.o
    C++      engines/hopkins/menu.o
    C++      engines/hopkins/metaengine.o
    C++      engines/hopkins/objects.o
    C++      engines/hopkins/saveload.o
In file included from engines/hopkins/metaengine.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hopkins/script.o
    C++      engines/hopkins/sound.o
    C++      engines/hopkins/talk.o
    C++      engines/hugo/console.o
    C++      engines/hugo/dialogs.o
    C++      engines/hugo/display.o
    C++      engines/hugo/file.o
    C++      engines/hugo/file_v1d.o
    C++      engines/hugo/file_v2d.o
    C++      engines/hugo/file_v3d.o
    C++      engines/hugo/file_v1w.o
    C++      engines/hugo/file_v2w.o
    C++      engines/hugo/hugo.o
    C++      engines/hugo/intro.o
    C++      engines/hugo/inventory.o
    C++      engines/hugo/metaengine.o
    C++      engines/hugo/mouse.o
    C++      engines/hugo/object.o
    C++      engines/hugo/object_v1d.o
    C++      engines/hugo/object_v1w.o
    C++      engines/hugo/object_v2d.o
    C++      engines/hugo/object_v3d.o
    C++      engines/hugo/parser.o
    C++      engines/hugo/parser_v1w.o
    C++      engines/hugo/parser_v1d.o
    C++      engines/hugo/parser_v2d.o
    C++      engines/hugo/parser_v3d.o
    C++      engines/hugo/route.o
    C++      engines/hugo/schedule.o
    C++      engines/hugo/sound.o
    C++      engines/hugo/text.o
    C++      engines/hugo/util.o
    C++      engines/hypno/actions.o
    C++      engines/hypno/arcade.o
    C++      engines/hypno/boyz/arcade.o
    C++      engines/hypno/boyz/boyz.o
    C++      engines/hypno/boyz/hard.o
engines/hugo/schedule.cpp: In member function 'void Hugo::Scheduler::insertAction(Hugo::Act*)':
engines/hugo/schedule.cpp:1163:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/hugo/schedule.cpp:1165:2: note: here
    C++      engines/hypno/boyz/scene.o
    C++      engines/hypno/cursors.o
    C++      engines/hypno/grammar_mis.o
    C++      engines/hypno/grammar_arc.o
    C++      engines/hypno/hypno.o
    C++      engines/hypno/lexer_mis.o
    C++      engines/hypno/lexer_arc.o
    C++      engines/hypno/libfile.o
    C++      engines/hypno/metaengine.o
    C++      engines/hypno/scene.o
    C++      engines/hypno/spider/arcade.o
In file included from ./engines/hypno/libfile.h:28,
                 from engines/hypno/libfile.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/hypno/spider/hard.o
    C++      engines/hypno/spider/spider.o
    C++      engines/hypno/spider/talk.o
    C++      engines/hypno/video.o
    C++      engines/hypno/wet/arcade.o
    C++      engines/hypno/wet/cursors.o
    C++      engines/hypno/wet/hard.o
    C++      engines/hypno/wet/wet.o
    C++      engines/illusions/actor.o
    C++      engines/illusions/bbdou/bbdou_bubble.o
    C++      engines/illusions/bbdou/bbdou_cursor.o
    C++      engines/illusions/bbdou/bbdou_credits.o
    C++      engines/illusions/bbdou/bbdou_credits_staticdata.o
    C++      engines/illusions/bbdou/bbdou_foodctl.o
    C++      engines/illusions/bbdou/bbdou_inventory.o
    C++      engines/illusions/bbdou/bbdou_menukeys.o
    C++      engines/illusions/bbdou/bbdou_specialcode.o
    C++      engines/illusions/bbdou/bbdou_videoplayer.o
    C++      engines/illusions/bbdou/gamestate_bbdou.o
    C++      engines/illusions/bbdou/bbdou_triggerfunctions.o
    C++      engines/illusions/bbdou/illusions_bbdou.o
    C++      engines/illusions/bbdou/menusystem_bbdou.o
    C++      engines/illusions/bbdou/scriptopcodes_bbdou.o
    C++      engines/illusions/camera.o
    C++      engines/illusions/console.o
    C++      engines/illusions/cursor.o
    C++      engines/illusions/dictionary.o
    C++      engines/illusions/duckman/duckman_credits.o
    C++      engines/illusions/duckman/duckman_dialog.o
    C++      engines/illusions/duckman/duckman_inventory.o
    C++      engines/illusions/duckman/duckman_screenshakereffects.o
    C++      engines/illusions/duckman/duckman_specialcode.o
    C++      engines/illusions/duckman/duckman_videoplayer.o
    C++      engines/illusions/duckman/gamestate_duckman.o
    C++      engines/illusions/duckman/illusions_duckman.o
    C++      engines/illusions/duckman/menusystem_duckman.o
    C++      engines/illusions/duckman/propertytimers.o
    C++      engines/illusions/duckman/scriptopcodes_duckman.o
    C++      engines/illusions/fileresourcereader.o
    C++      engines/illusions/fixedpoint.o
    C++      engines/illusions/gamarchive.o
    C++      engines/illusions/gamestate.o
    C++      engines/illusions/gamresourcereader.o
    C++      engines/illusions/graphics.o
    C++      engines/illusions/illusions.o
In file included from ./engines/illusions/gamestate.h:26,
                 from engines/illusions/gamestate.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/illusions/input.o
    C++      engines/illusions/metaengine.o
    C++      engines/illusions/menusystem.o
    C++      engines/illusions/pathfinder.o
    C++      engines/illusions/resources/actorresource.o
    C++      engines/illusions/resources/backgroundresource.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/metaengine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/resources/fontresource.o
    C++      engines/illusions/resources/genericresource.o
    C++      engines/illusions/resources/midiresource.o
In file included from ./engines/illusions/resourcesystem.h:28,
                 from ./engines/illusions/resources/actorresource.h:26,
                 from ./engines/illusions/actor.h:25,
                 from engines/illusions/resources/actorresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/resources/scriptresource.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/fontresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/resources/soundresource.o
    C++      engines/illusions/resources/talkresource.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/backgroundresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/resourcesystem.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/midiresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/saveload.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/soundresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/screen.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/scriptresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/screentext.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/resources/talkresource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/scriptstack.o
    C++      engines/illusions/scriptopcodes.o
In file included from ./engines/illusions/illusions.h:32,
                 from engines/illusions/saveload.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/illusions/sequenceopcodes.o
    C++      engines/illusions/sound.o
    C++      engines/illusions/specialcode.o
    C++      engines/illusions/textdrawer.o
    C++      engines/illusions/threads/abortablethread.o
    C++      engines/illusions/threads/causethread_duckman.o
    C++      engines/illusions/threads/scriptthread.o
    C++      engines/illusions/threads/talkthread.o
    C++      engines/illusions/threads/talkthread_duckman.o
    C++      engines/illusions/threads/timerthread.o
    C++      engines/illusions/thread.o
    C++      engines/illusions/time.o
engines/illusions/threads/talkthread.cpp: In member function 'virtual int Illusions::TalkThread::onUpdate()':
engines/illusions/threads/talkthread.cpp:102:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread.cpp:105:2: note: here
engines/illusions/threads/talkthread.cpp:127:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread.cpp:130:2: note: here
engines/illusions/threads/talkthread.cpp:133:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread.cpp:136:2: note: here
    C++      engines/illusions/updatefunctions.o
    C++      engines/kingdom/kingdom.o
engines/illusions/threads/talkthread_duckman.cpp: In member function 'virtual int Illusions::TalkThread_Duckman::onUpdate()':
engines/illusions/threads/talkthread_duckman.cpp:75:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread_duckman.cpp:78:2: note: here
engines/illusions/threads/talkthread_duckman.cpp:102:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread_duckman.cpp:105:2: note: here
engines/illusions/threads/talkthread_duckman.cpp:108:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/illusions/threads/talkthread_duckman.cpp:111:2: note: here
    C++      engines/kingdom/constants.o
    C++      engines/kingdom/console.o
    C++      engines/kingdom/logic1.o
    C++      engines/kingdom/logic2.o
    C++      engines/kingdom/logic3.o
    C++      engines/kingdom/logic4.o
    C++      engines/kingdom/logic.o
In file included from engines/kingdom/kingdom.cpp:39:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/kingdom/metaengine.o
engines/kingdom/logic2.cpp: In member function 'void Kingdom::Logic::GPL2_351()':
engines/kingdom/logic2.cpp:571:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kingdom/logic2.cpp:573:2: note: here
    C++      engines/kyra/engine/items_lok.o
    C++      engines/kyra/engine/items_v2.o
engines/kingdom/logic3.cpp: In member function 'void Kingdom::Logic::GPL3_581()':
engines/kingdom/logic3.cpp:634:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kingdom/logic3.cpp:636:2: note: here
    C++      engines/kyra/engine/items_hof.o
    C++      engines/kyra/engine/items_mr.o
    C++      engines/kyra/engine/kyra_v1.o
    C++      engines/kyra/engine/kyra_lok.o
    C++      engines/kyra/engine/kyra_v2.o
    C++      engines/kyra/engine/kyra_hof.o
    C++      engines/kyra/engine/kyra_mr.o
engines/kyra/engine/kyra_v2.cpp: In constructor 'Kyra::KyraEngine_v2::KyraEngine_v2(OSystem*, const Kyra::GameFlags&, const EngineDesc&)':
engines/kyra/engine/kyra_v2.cpp:104:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/kyra_v2.cpp:108:2: note: here
    C++      engines/kyra/engine/scene_v1.o
    C++      engines/kyra/engine/scene_lok.o
    C++      engines/kyra/engine/scene_v2.o
    C++      engines/kyra/engine/scene_hof.o
    C++      engines/kyra/engine/scene_mr.o
    C++      engines/kyra/engine/sprites.o
engines/kyra/engine/kyra_mr.cpp: In member function 'virtual Common::Error Kyra::KyraEngine_MR::go()':
engines/kyra/engine/kyra_mr.cpp:319:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/kyra_mr.cpp:322:3: note: here
    C++      engines/kyra/engine/timer.o
    C++      engines/kyra/engine/timer_lok.o
    C++      engines/kyra/engine/timer_hof.o
    C++      engines/kyra/engine/timer_mr.o
    C++      engines/kyra/engine/util.o
    C++      engines/kyra/graphics/animator_lok.o
    C++      engines/kyra/graphics/animator_v2.o
    C++      engines/kyra/graphics/animator_hof.o
    C++      engines/kyra/graphics/animator_mr.o
    C++      engines/kyra/graphics/animator_tim.o
    C++      engines/kyra/graphics/screen.o
    C++      engines/kyra/graphics/screen_lok.o
    C++      engines/kyra/graphics/screen_v2.o
    C++      engines/kyra/graphics/screen_hof.o
    C++      engines/kyra/graphics/screen_mr.o
    C++      engines/kyra/graphics/vqa.o
    C++      engines/kyra/graphics/wsamovie.o
    C++      engines/kyra/gui/debugger.o
    C++      engines/kyra/gui/gui.o
    C++      engines/kyra/gui/gui_lok.o
    C++      engines/kyra/gui/gui_v1.o
    C++      engines/kyra/gui/gui_v2.o
    C++      engines/kyra/gui/gui_hof.o
In file included from engines/kyra/graphics/screen.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/gui/gui_mr.o
    C++      engines/kyra/gui/saveload.o
    C++      engines/kyra/gui/saveload_lok.o
In file included from ./common/stream.h:25,
                 from ./engines/kyra/script/script.h:25,
                 from ./engines/kyra/kyra_v1.h:36,
                 from ./engines/kyra/gui/gui.h:25,
                 from ./engines/kyra/gui/gui_v1.h:25,
                 from ./engines/kyra/gui/gui_lok.h:25,
                 from engines/kyra/gui/gui_lok.cpp:22:
In function 'void WRITE_BE_UINT16(void*, uint16)',
    inlined from 'void Kyra::GUI_LoK::updateSavegameString()' at engines/kyra/gui/gui_lok.cpp:757:21:
./common/endian.h:405:9: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
./engines/kyra/gui/gui_lok.h: In member function 'void Kyra::GUI_LoK::updateSavegameString()':
./engines/kyra/gui/gui_lok.h:166:7: note: at offset [-2, -1] into destination object 'Kyra::GUI_LoK::_savegameName' of size 140
    C++      engines/kyra/gui/saveload_hof.o
    C++      engines/kyra/gui/saveload_mr.o
    C++      engines/kyra/metaengine.o
    C++      engines/kyra/resource/resource.o
    C++      engines/kyra/resource/resource_intern.o
    C++      engines/kyra/resource/staticres.o
    C++      engines/kyra/script/script_v1.o
    C++      engines/kyra/script/script_lok.o
    C++      engines/kyra/script/script_v2.o
    C++      engines/kyra/script/script_hof.o
In file included from engines/kyra/resource/resource_intern.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/script/script_mr.o
    C++      engines/kyra/script/script.o
    C++      engines/kyra/script/script_tim.o
    C++      engines/kyra/sequence/seqplayer_lok.o
    C++      engines/kyra/sequence/sequences_lok.o
    C++      engines/kyra/sequence/sequences_v2.o
    C++      engines/kyra/sequence/sequences_hof.o
engines/kyra/script/script_hof.cpp: In member function 'int Kyra::KyraEngine_HoF::o2_setupSceneAnimation(Kyra::EMCState*)':
engines/kyra/script/script_hof.cpp:1199:7: warning: comparing the result of pointer addition '(((const char*)script->Kyra::EMCState::dataPtr->Kyra::EMCData::text) + ((sizetype)READ_BE_UINT16((((const void*)script->Kyra::EMCState::dataPtr->Kyra::EMCData::text) + (((sizetype)script->Kyra::EMCState::stack[(((int)script->Kyra::EMCState::sp) + 12)]) << 1)))))' and NULL [-Waddress]
    C++      engines/kyra/sequence/sequences_mr.o
    C++      engines/kyra/sound/sound_amiga_lok.o
    C++      engines/kyra/sound/sound_digital_mr.o
    C++      engines/kyra/sound/sound_mac_lok.o
    C++      engines/kyra/sound/sound_pc_midi.o
engines/kyra/sequence/sequences_lok.cpp: In member function 'int Kyra::KyraEngine_LoK::handleBeadState()':
engines/kyra/sequence/sequences_lok.cpp:1718:4: warning: the address of 'Kyra::KyraEngine_LoK::_panPagesTable' will never be NULL [-Waddress]
In file included from engines/kyra/sequence/sequences_lok.cpp:22:
./engines/kyra/engine/kyra_lok.h:409:9: note: 'Kyra::KyraEngine_LoK::_panPagesTable' declared here
engines/kyra/sequence/sequences_lok.cpp: In member function 'int Kyra::KyraEngine_LoK::handleMalcolmFlag()':
engines/kyra/sequence/sequences_lok.cpp:1531:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/sequence/sequences_lok.cpp:1534:2: note: here
    C++      engines/kyra/sound/sound_pc_v1.o
    C++      engines/kyra/sound/sound_pc98_lok.o
    C++      engines/kyra/sound/sound_pc98_v2.o
engines/kyra/sequence/sequences_hof.cpp: In member function 'bool Kyra::SeqPlayer_HOF::checkAbortPlayback()':
engines/kyra/sequence/sequences_hof.cpp:800:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/sequence/sequences_hof.cpp:804:3: note: here
    C++      engines/kyra/sound/sound_towns_lok.o
    C++      engines/kyra/sound/sound.o
    C++      engines/kyra/sound/sound_lok.o
    C++      engines/kyra/sound/drivers/adlib.o
    C++      engines/kyra/sound/drivers/audstream.o
    C++      engines/kyra/sound/drivers/halestorm.o
    C++      engines/kyra/sound/drivers/pcspeaker_v2.o
    C++      engines/kyra/text/text.o
    C++      engines/kyra/text/text_lok.o
    C++      engines/kyra/text/text_hof.o
    C++      engines/kyra/text/text_mr.o
    C++      engines/kyra/engine/kyra_rpg.o
    C++      engines/kyra/engine/scene_rpg.o
    C++      engines/kyra/engine/sprites_rpg.o
    C++      engines/kyra/engine/timer_rpg.o
    C++      engines/kyra/gui/gui_rpg.o
    C++      engines/kyra/gui/saveload_rpg.o
    C++      engines/kyra/resource/staticres_rpg.o
    C++      engines/kyra/text/text_rpg.o
    C++      engines/kyra/engine/items_lol.o
    C++      engines/kyra/engine/lol.o
    C++      engines/kyra/engine/scene_lol.o
    C++      engines/kyra/engine/sprites_lol.o
    C++      engines/kyra/engine/timer_lol.o
    C++      engines/kyra/graphics/screen_lol.o
    C++      engines/kyra/gui/gui_lol.o
    C++      engines/kyra/gui/saveload_lol.o
engines/kyra/engine/sprites_lol.cpp: In member function 'void Kyra::LoLEngine::drawBlockObjects(int)':
engines/kyra/engine/sprites_lol.cpp:565:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/sprites_lol.cpp:567:6: note: here
    C++      engines/kyra/resource/staticres_lol.o
    C++      engines/kyra/script/script_lol.o
In file included from engines/kyra/gui/saveload_lol.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/sequence/sequences_lol.o
    C++      engines/kyra/sound/sound_lol.o
    C++      engines/kyra/text/text_lol.o
engines/kyra/gui/gui_lol.cpp: In member function 'void Kyra::LoLEngine::gui_toggleButtonDisplayMode(int, int)':
engines/kyra/gui/gui_lol.cpp:695:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/gui/gui_lol.cpp:698:2: note: here
    C++      engines/kyra/engine/chargen.o
    C++      engines/kyra/engine/eobcommon.o
    C++      engines/kyra/engine/eob.o
    C++      engines/kyra/engine/darkmoon.o
    C++      engines/kyra/engine/items_eob.o
    C++      engines/kyra/engine/magic_eob.o
    C++      engines/kyra/engine/scene_eob.o
engines/kyra/engine/chargen.cpp: In member function 'Kyra::Item Kyra::TransferPartyWiz::convertItem(Kyra::Item)':
engines/kyra/engine/chargen.cpp:2474:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/chargen.cpp:2476:2: note: here
engines/kyra/engine/chargen.cpp:2496:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/chargen.cpp:2498:2: note: here
    C++      engines/kyra/engine/sprites_eob.o
    C++      engines/kyra/engine/timer_eob.o
    C++      engines/kyra/graphics/screen_eob.o
engines/kyra/engine/timer_eob.cpp: In member function 'void Kyra::EoBCoreEngine::timerSpecialCharacterUpdate(int)':
engines/kyra/engine/timer_eob.cpp:313:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/engine/timer_eob.cpp:315:3: note: here
    C++      engines/kyra/graphics/screen_eob_amiga.o
    C++      engines/kyra/graphics/screen_eob_pc98.o
    C++      engines/kyra/graphics/screen_eob_segacd.o
    C++      engines/kyra/graphics/screen_eob_towns.o
    C++      engines/kyra/gui/gui_eob.o
In file included from engines/kyra/graphics/screen_eob_amiga.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/gui/gui_eob_segacd.o
    C++      engines/kyra/gui/saveload_eob.o
    C++      engines/kyra/resource/resource_segacd.o
In file included from engines/kyra/graphics/screen_eob.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/resource/staticres_eob.o
    C++      engines/kyra/script/script_eob.o
    C++      engines/kyra/sequence/seqplayer_eob_segacd.o
    C++      engines/kyra/sequence/sequences_eob.o
In file included from engines/kyra/resource/staticres_eob.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/sequence/sequences_darkmoon.o
    C++      engines/kyra/sound/sound_amiga_eob.o
    C++      engines/kyra/sound/sound_pc98_eob.o
engines/kyra/gui/gui_eob.cpp: In member function 'void Kyra::EoBCoreEngine::gui_processWeaponSlotClickRight(int, int)':
engines/kyra/gui/gui_eob.cpp:1476:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/gui/gui_eob.cpp:1479:2: note: here
engines/kyra/gui/gui_eob.cpp: In member function 'virtual void Kyra::GUI_EoB::runCampMenu()':
engines/kyra/gui/gui_eob.cpp:2525:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/gui/gui_eob.cpp:2529:4: note: here
engines/kyra/gui/gui_eob.cpp:2530:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/kyra/gui/gui_eob.cpp:2537:4: note: here
    C++      engines/kyra/sound/sound_pc98_darkmoon.o
In file included from engines/kyra/sound/sound_amiga_eob.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/kyra/sound/sound_segacd_eob.o
    C++      engines/kyra/sound/sound_towns_darkmoon.o
    C++      engines/kyra/sound/drivers/audiomaster2.o
    C++      engines/kyra/sound/drivers/mlalf98.o
    C++      engines/kyra/sound/drivers/capcom98.o
    C++      engines/kyra/sound/drivers/pcspeaker_v1.o
    C++      engines/kyra/sound/drivers/segacd.o
    C++      engines/kyra/text/text_eob_segacd.o
    C++      engines/lab/anim.o
    C++      engines/lab/console.o
    C++      engines/lab/dispman.o
    C++      engines/lab/engine.o
    C++      engines/lab/eventman.o
    C++      engines/lab/image.o
    C++      engines/lab/interface.o
    C++      engines/lab/intro.o
    C++      engines/lab/lab.o
    C++      engines/lab/labsets.o
    C++      engines/lab/map.o
    C++      engines/lab/metaengine.o
    C++      engines/lab/music.o
    C++      engines/lab/processroom.o
    C++      engines/lab/resource.o
    C++      engines/lab/savegame.o
    C++      engines/lab/special.o
    C++      engines/lab/speciallocks.o
    C++      engines/lab/utils.o
    C++      engines/lure/animseq.o
    C++      engines/lure/debugger.o
    C++      engines/lure/decode.o
    C++      engines/lure/disk.o
    C++      engines/lure/events.o
    C++      engines/lure/fights.o
    C++      engines/lure/game.o
    C++      engines/lure/hotspots.o
    C++      engines/lure/intro.o
    C++      engines/lure/lure.o
    C++      engines/lure/memory.o
    C++      engines/lure/menu.o
    C++      engines/lure/metaengine.o
    C++      engines/lure/palette.o
    C++      engines/lure/res.o
    C++      engines/lure/res_struct.o
    C++      engines/lure/room.o
    C++      engines/lure/screen.o
engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::standardCharacterAnimHandler(Lure::Hotspot&)':
engines/lure/hotspots.cpp:2715:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:2719:2: note: here
engines/lure/hotspots.cpp:2802:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:2807:2: note: here
engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::playerAnimHandler(Lure::Hotspot&)':
engines/lure/hotspots.cpp:3069:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:3073:2: note: here
engines/lure/hotspots.cpp:3118:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:3123:2: note: here
engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::talkAnimHandler(Lure::Hotspot&)':
engines/lure/hotspots.cpp:3480:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:3485:2: note: here
engines/lure/hotspots.cpp:3611:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:3616:2: note: here
engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::rackSerfAnimHandler(Lure::Hotspot&)':
engines/lure/hotspots.cpp:4070:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/hotspots.cpp:4074:2: note: here
engines/lure/hotspots.cpp: In member function 'void Lure::Hotspot::doAction(Lure::Action, Lure::HotspotData*)':
engines/lure/hotspots.cpp:1260:32: warning: '%s' directive argument is null [-Wformat-overflow=]
    C++      engines/lure/scripts.o
    C++      engines/lure/sound.o
    C++      engines/lure/strings.o
    C++      engines/lure/surface.o
    C++      engines/m4/m4.o
    C++      engines/m4/console.o
    C++      engines/m4/metaengine.o
engines/lure/sound.cpp: In member function 'void Lure::SoundManager::bellsBodge()':
engines/lure/sound.cpp:254:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/lure/sound.cpp:256:3: note: here
    C++      engines/m4/vars.o
    C++      engines/m4/adv_db_r/db_catalog.o
    C++      engines/m4/adv_r/adv_background.o
    C++      engines/m4/adv_r/adv_been.o
    C++      engines/m4/adv_r/adv_chk.o
    C++      engines/m4/adv_r/adv_control.o
    C++      engines/m4/adv_r/adv_file.o
    C++      engines/m4/adv_r/adv_hotspot.o
    C++      engines/m4/adv_r/adv_interface.o
    C++      engines/m4/adv_r/adv_inv.o
    C++      engines/m4/adv_r/adv_player.o
    C++      engines/m4/adv_r/adv_rails.o
    C++      engines/m4/adv_r/adv_scale.o
    C++      engines/m4/adv_r/adv_trigger.o
    C++      engines/m4/adv_r/adv_walk.o
    C++      engines/m4/adv_r/chunk_ops.o
    C++      engines/m4/adv_r/conv.o
    C++      engines/m4/adv_r/conv_io.o
    C++      engines/m4/adv_r/db_env.o
    C++      engines/m4/adv_r/other.o
    C++      engines/m4/core/cstring.o
    C++      engines/m4/core/errors.o
    C++      engines/m4/core/imath.o
    C++      engines/m4/core/mouse.o
    C++      engines/m4/core/param.o
    C++      engines/m4/core/rooms.o
    C++      engines/m4/core/term.o
    C++      engines/m4/dbg/dbg_wscript.o
    C++      engines/m4/fileio/extensions.o
    C++      engines/m4/fileio/fileio.o
    C++      engines/m4/fileio/fstream.o
    C++      engines/m4/fileio/info.o
    C++      engines/m4/fileio/sys_file.o
    C++      engines/m4/graphics/gr_buff.o
    C++      engines/m4/graphics/gr_draw.o
    C++      engines/m4/graphics/gr_color.o
    C++      engines/m4/graphics/gr_font.o
    C++      engines/m4/graphics/gr_line.o
    C++      engines/m4/graphics/gr_pal.o
    C++      engines/m4/graphics/gr_series.o
    C++      engines/m4/graphics/gr_sprite.o
    C++      engines/m4/graphics/gr_surface.o
    C++      engines/m4/graphics/krn_pal.o
    C++      engines/m4/graphics/rend.o
    C++      engines/m4/gui/gui_buffer.o
    C++      engines/m4/gui/gui_cheapo.o
    C++      engines/m4/gui/gui_dialog.o
    C++      engines/m4/gui/gui_item.o
    C++      engines/m4/gui/gui_mouse.o
    C++      engines/m4/gui/gui_sys.o
    C++      engines/m4/gui/gui_vmng_core.o
    C++      engines/m4/gui/gui_vmng_rectangles.o
    C++      engines/m4/gui/gui_vmng_screen.o
    C++      engines/m4/gui/hotkeys.o
    C++      engines/m4/mem/mem.o
    C++      engines/m4/mem/memman.o
    C++      engines/m4/mem/reloc.o
    C++      engines/m4/mem/res.o
    C++      engines/m4/platform/draw.o
    C++      engines/m4/platform/events.o
    C++      engines/m4/platform/timer.o
    C++      engines/m4/platform/sound/digi.o
    C++      engines/m4/platform/sound/midi.o
    C++      engines/m4/platform/tile/tile_read.o
    C++      engines/m4/wscript/ws_cruncher.o
    C++      engines/m4/wscript/ws_hal.o
    C++      engines/m4/wscript/ws_load.o
    C++      engines/m4/wscript/ws_machine.o
    C++      engines/m4/wscript/ws_timer.o
    C++      engines/m4/wscript/wscript.o
engines/m4/wscript/ws_cruncher.cpp: In function 'bool M4::ExtractArg(Anim8*, int32, int32, frac16**, frac16*)':
engines/m4/wscript/ws_cruncher.cpp:488:36: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'M4::frac16' {aka 'int'} [-Wformat=]
    C++      engines/m4/wscript/wst_regs.o
    C++      engines/m4/burger/core/conv.o
engines/m4/wscript/ws_machine.cpp: In function 'void M4::sendWSMessage(uint32, frac16, machine*, uint32, machine*, int32)':
engines/m4/wscript/ws_machine.cpp:1187:28: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'M4::frac16' {aka 'int'} [-Wformat=]
    C++      engines/m4/burger/core/play_break.o
engines/m4/wscript/ws_load.cpp: In function 'bool M4::LoadWSAssets(const char*, RGB8*)':
engines/m4/wscript/ws_load.cpp:334:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/wscript/ws_load.cpp:337:3: note: here
engines/m4/wscript/ws_load.cpp:373:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/wscript/ws_load.cpp:376:3: note: here
engines/m4/wscript/ws_load.cpp:412:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/wscript/ws_load.cpp:415:3: note: here
engines/m4/wscript/ws_load.cpp:450:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/wscript/ws_load.cpp:453:3: note: here
    C++      engines/m4/burger/core/release_trigger.o
    C++      engines/m4/burger/core/stream_break.o
    C++      engines/m4/burger/gui/game_menu.o
    C++      engines/m4/burger/gui/inventory.o
    C++      engines/m4/burger/gui/gui_gizmo.o
    C++      engines/m4/burger/gui/interface.o
    C++      engines/m4/burger/rooms/room.o
    C++      engines/m4/burger/rooms/section.o
    C++      engines/m4/burger/rooms/section1/section1.o
    C++      engines/m4/burger/rooms/section1/room101.o
    C++      engines/m4/burger/rooms/section1/room102.o
    C++      engines/m4/burger/rooms/section1/room103.o
    C++      engines/m4/burger/rooms/section1/room104.o
    C++      engines/m4/burger/rooms/section1/room105.o
    C++      engines/m4/burger/rooms/section1/room106.o
    C++      engines/m4/burger/rooms/section1/room120.o
    C++      engines/m4/burger/rooms/section1/room133_136.o
    C++      engines/m4/burger/rooms/section1/room134_135.o
    C++      engines/m4/burger/rooms/section1/room137.o
    C++      engines/m4/burger/rooms/section1/room138.o
    C++      engines/m4/burger/rooms/section1/room139_144.o
    C++      engines/m4/burger/rooms/section1/room140_141.o
    C++      engines/m4/burger/rooms/section1/room142.o
    C++      engines/m4/burger/rooms/section1/room143.o
    C++      engines/m4/burger/rooms/section1/room145.o
    C++      engines/m4/burger/rooms/section1/room170.o
    C++      engines/m4/burger/rooms/section1/room171.o
    C++      engines/m4/burger/rooms/section1/room172.o
    C++      engines/m4/burger/rooms/section1/room173.o
    C++      engines/m4/burger/rooms/section1/room174.o
    C++      engines/m4/burger/rooms/section1/room175.o
    C++      engines/m4/burger/rooms/section1/room176.o
    C++      engines/m4/burger/rooms/section2/section2.o
    C++      engines/m4/burger/rooms/section2/room204.o
    C++      engines/m4/burger/rooms/section2/room207.o
    C++      engines/m4/burger/rooms/section3/section3.o
    C++      engines/m4/burger/rooms/section3/section3_room.o
    C++      engines/m4/burger/rooms/section3/mine.o
    C++      engines/m4/burger/rooms/section3/room301.o
    C++      engines/m4/burger/rooms/section3/room302.o
    C++      engines/m4/burger/rooms/section3/room303.o
    C++      engines/m4/burger/rooms/section3/room304.o
    C++      engines/m4/burger/rooms/section3/room305.o
    C++      engines/m4/burger/rooms/section3/room306.o
    C++      engines/m4/burger/rooms/section3/room307.o
    C++      engines/m4/burger/rooms/section3/room310.o
    C++      engines/m4/burger/rooms/section4/section4.o
    C++      engines/m4/burger/rooms/section4/section4_room.o
    C++      engines/m4/burger/rooms/section4/room401.o
    C++      engines/m4/burger/rooms/section4/room402.o
    C++      engines/m4/burger/rooms/section4/room404.o
    C++      engines/m4/burger/rooms/section4/room405.o
    C++      engines/m4/burger/rooms/section4/room406.o
    C++      engines/m4/burger/rooms/section4/room407.o
    C++      engines/m4/burger/rooms/section5/section5.o
    C++      engines/m4/burger/rooms/section5/section5_room.o
    C++      engines/m4/burger/rooms/section5/room501.o
    C++      engines/m4/burger/rooms/section5/room502.o
    C++      engines/m4/burger/rooms/section5/room503.o
    C++      engines/m4/burger/rooms/section5/room504.o
    C++      engines/m4/burger/rooms/section5/room505.o
    C++      engines/m4/burger/rooms/section5/room506.o
    C++      engines/m4/burger/rooms/section5/room507.o
    C++      engines/m4/burger/rooms/section5/room508.o
    C++      engines/m4/burger/rooms/section5/room509.o
    C++      engines/m4/burger/rooms/section5/room510.o
    C++      engines/m4/burger/rooms/section5/room511.o
    C++      engines/m4/burger/rooms/section5/room512.o
    C++      engines/m4/burger/rooms/section5/room513.o
    C++      engines/m4/burger/rooms/section6/section6.o
    C++      engines/m4/burger/rooms/section6/section6_room.o
    C++      engines/m4/burger/rooms/section6/room601.o
    C++      engines/m4/burger/rooms/section6/room602.o
    C++      engines/m4/burger/rooms/section6/room603.o
    C++      engines/m4/burger/rooms/section6/room604.o
    C++      engines/m4/burger/rooms/section6/room605.o
    C++      engines/m4/burger/rooms/section6/room606.o
    C++      engines/m4/burger/rooms/section6/room608.o
    C++      engines/m4/burger/rooms/section6/room609.o
    C++      engines/m4/burger/rooms/section6/room610.o
    C++      engines/m4/burger/rooms/section7/section7.o
    C++      engines/m4/burger/rooms/section7/room701.o
    C++      engines/m4/burger/rooms/section7/room702.o
    C++      engines/m4/burger/rooms/section7/room706.o
    C++      engines/m4/burger/rooms/section8/section8.o
    C++      engines/m4/burger/rooms/section8/room801.o
    C++      engines/m4/burger/rooms/section8/room802.o
    C++      engines/m4/burger/rooms/section9/section9.o
    C++      engines/m4/burger/rooms/section9/menu_room.o
    C++      engines/m4/burger/rooms/section9/room901.o
    C++      engines/m4/burger/rooms/section9/room902.o
    C++      engines/m4/burger/rooms/section9/room903.o
    C++      engines/m4/burger/rooms/section9/room904.o
    C++      engines/m4/burger/rooms/section9/room951.o
    C++      engines/m4/burger/rooms/section9/room971.o
    C++      engines/m4/burger/burger.o
    C++      engines/m4/burger/console.o
    C++      engines/m4/burger/flags.o
    C++      engines/m4/burger/hotkeys.o
    C++      engines/m4/burger/inventory.o
    C++      engines/m4/burger/other.o
    C++      engines/m4/burger/series_player.o
    C++      engines/m4/burger/vars.o
    C++      engines/m4/burger/walker.o
    C++      engines/m4/riddle/gui/gui_messages.o
    C++      engines/m4/riddle/gui/game_menu.o
    C++      engines/m4/riddle/gui/inventory.o
    C++      engines/m4/riddle/gui/interface.o
    C++      engines/m4/riddle/rooms/room.o
    C++      engines/m4/riddle/rooms/section.o
    C++      engines/m4/riddle/rooms/section2/section2.o
    C++      engines/m4/riddle/rooms/section2/section2_room.o
    C++      engines/m4/riddle/rooms/section2/room201.o
    C++      engines/m4/riddle/rooms/section2/room202.o
    C++      engines/m4/riddle/rooms/section2/room203.o
    C++      engines/m4/riddle/rooms/section2/room204.o
    C++      engines/m4/riddle/rooms/section2/room205.o
    C++      engines/m4/riddle/rooms/section2/room207.o
    C++      engines/m4/riddle/rooms/section3/section3.o
engines/m4/riddle/rooms/section2/room204.cpp: In member function 'virtual void M4::Riddle::Rooms::Room204::daemon()':
engines/m4/riddle/rooms/section2/room204.cpp:1162:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/riddle/rooms/section2/room204.cpp:1165:4: note: here
    C++      engines/m4/riddle/rooms/section3/room301.o
    C++      engines/m4/riddle/rooms/section3/room303.o
    C++      engines/m4/riddle/rooms/section3/room304.o
    C++      engines/m4/riddle/rooms/section3/room305.o
    C++      engines/m4/riddle/rooms/section3/room309.o
    C++      engines/m4/riddle/rooms/section3/room352.o
    C++      engines/m4/riddle/rooms/section3/room354.o
    C++      engines/m4/riddle/rooms/section4/section4.o
    C++      engines/m4/riddle/rooms/section4/room401.o
    C++      engines/m4/riddle/rooms/section4/room402.o
    C++      engines/m4/riddle/rooms/section4/room403.o
    C++      engines/m4/riddle/rooms/section4/room404.o
    C++      engines/m4/riddle/rooms/section4/room405.o
    C++      engines/m4/riddle/rooms/section4/room406.o
    C++      engines/m4/riddle/rooms/section4/room407.o
    C++      engines/m4/riddle/rooms/section4/room408.o
    C++      engines/m4/riddle/rooms/section4/room409.o
    C++      engines/m4/riddle/rooms/section4/room410.o
    C++      engines/m4/riddle/rooms/section4/room413.o
    C++      engines/m4/riddle/rooms/section4/room456.o
    C++      engines/m4/riddle/rooms/section4/room493.o
    C++      engines/m4/riddle/rooms/section4/room494.o
    C++      engines/m4/riddle/rooms/section4/room495.o
    C++      engines/m4/riddle/rooms/section5/section5.o
    C++      engines/m4/riddle/rooms/section5/room501.o
    C++      engines/m4/riddle/rooms/section5/room504.o
    C++      engines/m4/riddle/rooms/section5/room506.o
    C++      engines/m4/riddle/rooms/section5/room507.o
    C++      engines/m4/riddle/rooms/section5/room508.o
    C++      engines/m4/riddle/rooms/section5/room509.o
    C++      engines/m4/riddle/rooms/section5/room510.o
    C++      engines/m4/riddle/rooms/section6/section6.o
    C++      engines/m4/riddle/rooms/section6/section6_maze.o
    C++      engines/m4/riddle/rooms/section6/room603.o
    C++      engines/m4/riddle/rooms/section6/room604.o
    C++      engines/m4/riddle/rooms/section6/room605.o
    C++      engines/m4/riddle/rooms/section6/room607.o
    C++      engines/m4/riddle/rooms/section6/room608.o
    C++      engines/m4/riddle/rooms/section6/room610.o
    C++      engines/m4/riddle/rooms/section6/room615.o
    C++      engines/m4/riddle/rooms/section6/room620.o
    C++      engines/m4/riddle/rooms/section6/room621.o
    C++      engines/m4/riddle/rooms/section6/room622.o
    C++      engines/m4/riddle/rooms/section6/room623.o
    C++      engines/m4/riddle/rooms/section6/room624.o
    C++      engines/m4/riddle/rooms/section6/room625.o
    C++      engines/m4/riddle/rooms/section6/room626.o
    C++      engines/m4/riddle/rooms/section6/room627.o
    C++      engines/m4/riddle/rooms/section6/room628.o
    C++      engines/m4/riddle/rooms/section6/room629.o
    C++      engines/m4/riddle/rooms/section6/room630.o
    C++      engines/m4/riddle/rooms/section6/room631.o
    C++      engines/m4/riddle/rooms/section6/room632.o
    C++      engines/m4/riddle/rooms/section6/room633.o
    C++      engines/m4/riddle/rooms/section6/room634.o
    C++      engines/m4/riddle/rooms/section6/room635.o
    C++      engines/m4/riddle/rooms/section6/room636.o
    C++      engines/m4/riddle/rooms/section6/room637.o
    C++      engines/m4/riddle/rooms/section6/room638.o
    C++      engines/m4/riddle/rooms/section6/room640.o
    C++      engines/m4/riddle/rooms/section6/room641.o
    C++      engines/m4/riddle/rooms/section6/room642.o
    C++      engines/m4/riddle/rooms/section6/room643.o
    C++      engines/m4/riddle/rooms/section6/room644.o
    C++      engines/m4/riddle/rooms/section6/room645.o
    C++      engines/m4/riddle/rooms/section6/room646.o
    C++      engines/m4/riddle/rooms/section6/room647.o
    C++      engines/m4/riddle/rooms/section6/room648.o
    C++      engines/m4/riddle/rooms/section6/room649.o
    C++      engines/m4/riddle/rooms/section6/room650.o
    C++      engines/m4/riddle/rooms/section6/room651.o
    C++      engines/m4/riddle/rooms/section7/section7.o
    C++      engines/m4/riddle/rooms/section7/room701.o
    C++      engines/m4/riddle/rooms/section7/room702.o
    C++      engines/m4/riddle/rooms/section7/room703.o
    C++      engines/m4/riddle/rooms/section7/room704.o
    C++      engines/m4/riddle/rooms/section7/room705.o
    C++      engines/m4/riddle/rooms/section7/room706.o
    C++      engines/m4/riddle/rooms/section7/room707.o
    C++      engines/m4/riddle/rooms/section7/room709.o
    C++      engines/m4/riddle/rooms/section7/room710.o
    C++      engines/m4/riddle/rooms/section7/room711.o
    C++      engines/m4/riddle/rooms/section8/section8.o
    C++      engines/m4/riddle/rooms/section8/section8_room.o
    C++      engines/m4/riddle/rooms/section8/room801.o
    C++      engines/m4/riddle/rooms/section8/room802.o
    C++      engines/m4/riddle/rooms/section8/room803.o
    C++      engines/m4/riddle/rooms/section8/room804.o
    C++      engines/m4/riddle/rooms/section8/room805.o
engines/m4/riddle/rooms/section8/room801.cpp: In member function 'virtual void M4::Riddle::Rooms::Room801::daemon()':
engines/m4/riddle/rooms/section8/room801.cpp:994:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/riddle/rooms/section8/room801.cpp:996:4: note: here
engines/m4/riddle/rooms/section8/room801.cpp:1057:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/m4/riddle/rooms/section8/room801.cpp:1059:4: note: here
    C++      engines/m4/riddle/rooms/section8/room806.o
    C++      engines/m4/riddle/rooms/section8/room807.o
    C++      engines/m4/riddle/rooms/section8/room808.o
    C++      engines/m4/riddle/rooms/section8/room809.o
    C++      engines/m4/riddle/rooms/section8/room810.o
    C++      engines/m4/riddle/rooms/section8/room811.o
    C++      engines/m4/riddle/rooms/section8/room814.o
    C++      engines/m4/riddle/rooms/section8/room818.o
    C++      engines/m4/riddle/rooms/section8/room824.o
    C++      engines/m4/riddle/rooms/section8/room834.o
    C++      engines/m4/riddle/rooms/section8/room844.o
    C++      engines/m4/riddle/rooms/section8/room850.o
    C++      engines/m4/riddle/rooms/section8/room860.o
    C++      engines/m4/riddle/rooms/section8/room861.o
    C++      engines/m4/riddle/rooms/section9/section9.o
    C++      engines/m4/riddle/rooms/section9/section9_room.o
    C++      engines/m4/riddle/rooms/section9/room901.o
    C++      engines/m4/riddle/rooms/section9/room902.o
    C++      engines/m4/riddle/rooms/section9/room903.o
    C++      engines/m4/riddle/rooms/section9/room905.o
    C++      engines/m4/riddle/rooms/section9/room906.o
    C++      engines/m4/riddle/rooms/section9/room907.o
    C++      engines/m4/riddle/rooms/section9/room908.o
    C++      engines/m4/riddle/rooms/section9/room917.o
    C++      engines/m4/riddle/rooms/section9/room918.o
    C++      engines/m4/riddle/rooms/section9/room996.o
    C++      engines/m4/riddle/riddle.o
    C++      engines/m4/riddle/console.o
    C++      engines/m4/riddle/flags.o
    C++      engines/m4/riddle/hotkeys.o
    C++      engines/m4/riddle/inventory.o
    C++      engines/m4/riddle/triggers.o
    C++      engines/m4/riddle/vars.o
    C++      engines/m4/riddle/walker.o
    C++      engines/made/console.o
    C++      engines/made/database.o
    C++      engines/made/graphics.o
    C++      engines/made/made.o
    C++      engines/made/metaengine.o
    C++      engines/made/music.o
    C++      engines/made/pmvplayer.o
    C++      engines/made/redreader.o
    C++      engines/made/resource.o
    C++      engines/made/screen.o
    C++      engines/made/screenfx.o
    C++      engines/made/script.o
In file included from engines/made/redreader.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/made/scriptfuncs.o
    C++      engines/made/sound.o
    C++      engines/mads/dragonsphere/game_dragonsphere.o
In file included from engines/made/resource.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/dragonsphere/dragonsphere_scenes.o
    C++      engines/mads/dragonsphere/dragonsphere_scenes1.o
    C++      engines/mads/dragonsphere/globals_dragonsphere.o
    C++      engines/mads/forest/game_forest.o
    C++      engines/mads/forest/forest_scenes.o
    C++      engines/mads/forest/globals_forest.o
    C++      engines/mads/phantom/game_phantom.o
    C++      engines/mads/phantom/globals_phantom.o
    C++      engines/mads/phantom/phantom_scenes.o
    C++      engines/mads/phantom/phantom_scenes1.o
    C++      engines/mads/phantom/phantom_scenes2.o
    C++      engines/mads/phantom/phantom_scenes3.o
    C++      engines/mads/phantom/phantom_scenes4.o
    C++      engines/mads/phantom/phantom_scenes5.o
    C++      engines/mads/nebular/dialogs_nebular.o
    C++      engines/mads/nebular/game_nebular.o
    C++      engines/mads/nebular/globals_nebular.o
    C++      engines/mads/nebular/menu_nebular.o
    C++      engines/mads/nebular/sound_nebular.o
    C++      engines/mads/nebular/nebular_scenes.o
    C++      engines/mads/nebular/nebular_scenes1.o
    C++      engines/mads/nebular/nebular_scenes2.o
    C++      engines/mads/nebular/nebular_scenes3.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/nebular/nebular_scenes.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/nebular/nebular_scenes4.o
    C++      engines/mads/nebular/nebular_scenes5.o
    C++      engines/mads/nebular/nebular_scenes6.o
    C++      engines/mads/nebular/nebular_scenes7.o
engines/mads/nebular/nebular_scenes4.cpp: In member function 'virtual void MADS::Nebular::Scene411::actions()':
engines/mads/nebular/nebular_scenes4.cpp:3839:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mads/nebular/nebular_scenes4.cpp:3841:3: note: here
    C++      engines/mads/nebular/nebular_scenes8.o
    C++      engines/mads/action.o
    C++      engines/mads/animation.o
    C++      engines/mads/assets.o
    C++      engines/mads/audio.o
    C++      engines/mads/camera.o
    C++      engines/mads/compression.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/assets.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/animation.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/conversations.o
    C++      engines/mads/debugger.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/audio.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/dialogs.o
    C++      engines/mads/events.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/compression.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/font.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/debugger.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/game.o
    C++      engines/mads/game_data.o
    C++      engines/mads/globals.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/font.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/hotspots.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/conversations.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/inventory.o
    C++      engines/mads/mads.o
    C++      engines/mads/menu_views.o
In file included from engines/mads/game.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/messages.o
    C++      engines/mads/msurface.o
    C++      engines/mads/metaengine.o
    C++      engines/mads/mps_installer.o
    C++      engines/mads/palette.o
    C++      engines/mads/player.o
In file included from engines/mads/mps_installer.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/rails.o
    C++      engines/mads/resources.o
In file included from engines/mads/metaengine.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/scene.o
    C++      engines/mads/scene_data.o
    C++      engines/mads/screen.o
    C++      engines/mads/sequence.o
    C++      engines/mads/sound.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/scene.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mads/sprites.o
    C++      engines/mads/staticres.o
    C++      engines/mads/user_interface.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/scene_data.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/metaengine.o
    C++      engines/mm/mm.o
    C++      engines/mm/shared/utils/bitmap_font.o
    C++      engines/mm/shared/utils/strings.o
    C++      engines/mm/shared/utils/strings_data.o
    C++      engines/mm/shared/utils/xeen_font.o
    C++      engines/mm/shared/xeen/cc_archive.o
In file included from ./engines/mads/compression.h:25,
                 from engines/mads/user_interface.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/shared/xeen/file.o
    C++      engines/mm/shared/xeen/sound.o
    C++      engines/mm/shared/xeen/sound_driver.o
    C++      engines/mm/shared/xeen/sound_driver_adlib.o
In file included from engines/mm/shared/xeen/cc_archive.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/shared/xeen/sound_driver_mt32.o
In file included from ./engines/mm/xeen/files.h:28,
                 from engines/mm/shared/xeen/file.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/shared/xeen/sprites.o
    C++      engines/mm/shared/xeen/xsurface.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/shared/xeen/sound.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/mm1/console.o
    C++      engines/mm/mm1/events.o
    C++      engines/mm/mm1/globals.o
    C++      engines/mm/mm1/messages.o
In file included from engines/mm/shared/xeen/sprites.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/mm1/metaengine.o
    C++      engines/mm/mm1/mm1.o
    C++      engines/mm/mm1/sound.o
    C++      engines/mm/mm1/data/active_spells.o
    C++      engines/mm/mm1/data/character.o
    C++      engines/mm/mm1/data/game_state.o
    C++      engines/mm/mm1/data/items.o
    C++      engines/mm/mm1/data/locations.o
    C++      engines/mm/mm1/data/monsters.o
    C++      engines/mm/mm1/data/party.o
    C++      engines/mm/mm1/data/roster.o
    C++      engines/mm/mm1/data/text_parser.o
    C++      engines/mm/mm1/data/trap.o
    C++      engines/mm/mm1/data/treasure.o
    C++      engines/mm/mm1/game/arenko.o
    C++      engines/mm/mm1/game/arrested.o
In file included from engines/mm/mm1/data/roster.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/mm/mm1/game/detect_magic.o
    C++      engines/mm/mm1/game/game_logic.o
    C++      engines/mm/mm1/game/combat.o
    C++      engines/mm/mm1/game/duplication.o
    C++      engines/mm/mm1/game/encounter.o
    C++      engines/mm/mm1/game/equip_remove.o
    C++      engines/mm/mm1/game/fly.o
    C++      engines/mm/mm1/game/leprechaun.o
    C++      engines/mm/mm1/game/monster_touch.o
    C++      engines/mm/mm1/game/recharge_item.o
    C++      engines/mm/mm1/game/rest.o
    C++      engines/mm/mm1/game/spell_casting.o
    C++      engines/mm/mm1/game/spells_party.o
    C++      engines/mm/mm1/game/spells_monsters.o
    C++      engines/mm/mm1/game/use_item.o
    C++      engines/mm/mm1/game/view_base.o
    C++      engines/mm/mm1/game/wheel_spin.o
    C++      engines/mm/mm1/gfx/dta.o
    C++      engines/mm/mm1/gfx/gfx.o
    C++      engines/mm/mm1/gfx/screen_decoder.o
    C++      engines/mm/mm1/utils/mouse.o
    C++      engines/mm/mm1/utils/strings.o
    C++      engines/mm/mm1/views/locations/location.o
    C++      engines/mm/mm1/views/locations/blacksmith.o
    C++      engines/mm/mm1/views/locations/blacksmith_subview.o
    C++      engines/mm/mm1/views/locations/blacksmith_buy_weapons.o
    C++      engines/mm/mm1/views/locations/blacksmith_buy_armor.o
    C++      engines/mm/mm1/views/locations/blacksmith_buy_misc.o
    C++      engines/mm/mm1/views/locations/blacksmith_sell_item.o
    C++      engines/mm/mm1/views/locations/inn.o
    C++      engines/mm/mm1/views/locations/market.o
    C++      engines/mm/mm1/views/locations/statue.o
    C++      engines/mm/mm1/views/locations/tavern.o
    C++      engines/mm/mm1/views/locations/temple.o
    C++      engines/mm/mm1/views/locations/training.o
    C++      engines/mm/mm1/views/interactions/access_code.o
    C++      engines/mm/mm1/views/interactions/alamar.o
    C++      engines/mm/mm1/views/interactions/alien.o
    C++      engines/mm/mm1/views/interactions/answer_entry.o
    C++      engines/mm/mm1/views/interactions/arenko.o
    C++      engines/mm/mm1/views/interactions/arrested.o
    C++      engines/mm/mm1/views/interactions/chess.o
    C++      engines/mm/mm1/views/interactions/dog_statue.o
    C++      engines/mm/mm1/views/interactions/ghost.o
    C++      engines/mm/mm1/views/interactions/giant.o
    C++      engines/mm/mm1/views/interactions/gypsy.o
    C++      engines/mm/mm1/views/interactions/hacker.o
    C++      engines/mm/mm1/views/interactions/ice_princess.o
    C++      engines/mm/mm1/views/interactions/inspectron.o
    C++      engines/mm/mm1/views/interactions/keeper.o
    C++      engines/mm/mm1/views/interactions/leprechaun.o
    C++      engines/mm/mm1/views/interactions/lion.o
    C++      engines/mm/mm1/views/interactions/lord_archer.o
    C++      engines/mm/mm1/views/interactions/lord_ironfist.o
    C++      engines/mm/mm1/views/interactions/orango.o
    C++      engines/mm/mm1/views/interactions/prisoners.o
    C++      engines/mm/mm1/views/interactions/resistances.o
    C++      engines/mm/mm1/views/interactions/ruby.o
    C++      engines/mm/mm1/views/interactions/trivia.o
    C++      engines/mm/mm1/views/interactions/volcano_god.o
    C++      engines/mm/mm1/views/interactions/won_game.o
    C++      engines/mm/mm1/views/spells/spell_view.o
    C++      engines/mm/mm1/views/spells/cast_spell.o
    C++      engines/mm/mm1/views/spells/detect_magic.o
    C++      engines/mm/mm1/views/spells/duplication.o
    C++      engines/mm/mm1/views/spells/fly.o
    C++      engines/mm/mm1/views/spells/location.o
    C++      engines/mm/mm1/views/spells/recharge_item.o
    C++      engines/mm/mm1/views/spells/teleport.o
    C++      engines/mm/mm1/views/are_you_ready.o
    C++      engines/mm/mm1/views/bash.o
    C++      engines/mm/mm1/views/character_base.o
    C++      engines/mm/mm1/views/character_info.o
    C++      engines/mm/mm1/views/character_manage.o
    C++      engines/mm/mm1/views/character_view_combat.o
    C++      engines/mm/mm1/views/characters.o
    C++      engines/mm/mm1/views/color_questions.o
engines/mm/mm1/views/character_manage.cpp: In member function 'virtual bool MM::MM1::Views::CharacterManage::msgKeypress(const MM::MM1::KeypressMessage&)':
engines/mm/mm1/views/character_manage.cpp:72:11: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]
    C++      engines/mm/mm1/views/combat.o
    C++      engines/mm/mm1/views/create_characters.o
    C++      engines/mm/mm1/views/dead.o
    C++      engines/mm/mm1/views/encounter.o
    C++      engines/mm/mm1/views/game.o
    C++      engines/mm/mm1/views/game_commands.o
    C++      engines/mm/mm1/views/game_messages.o
    C++      engines/mm/mm1/views/game_party.o
    C++      engines/mm/mm1/views/game_view.o
    C++      engines/mm/mm1/views/main_menu.o
    C++      engines/mm/mm1/views/order.o
    C++      engines/mm/mm1/views/protect.o
    C++      engines/mm/mm1/views/quick_ref.o
    C++      engines/mm/mm1/views/rest.o
    C++      engines/mm/mm1/views/search.o
    C++      engines/mm/mm1/views/title.o
    C++      engines/mm/mm1/views/text_entry.o
    C++      engines/mm/mm1/views/text_view.o
    C++      engines/mm/mm1/views/trap.o
    C++      engines/mm/mm1/views/unlock.o
    C++      engines/mm/mm1/views/wheel_spin.o
    C++      engines/mm/mm1/views_enh/spells/cast_spell.o
    C++      engines/mm/mm1/views_enh/spells/spellbook.o
    C++      engines/mm/mm1/views_enh/spells/detect_magic.o
    C++      engines/mm/mm1/views_enh/spells/duplication.o
    C++      engines/mm/mm1/views_enh/spells/fly.o
    C++      engines/mm/mm1/views_enh/spells/location.o
    C++      engines/mm/mm1/views_enh/spells/recharge_item.o
    C++      engines/mm/mm1/views_enh/spells/teleport.o
    C++      engines/mm/mm1/views_enh/button_container.o
    C++      engines/mm/mm1/views_enh/character_base.o
    C++      engines/mm/mm1/views_enh/character_info.o
    C++      engines/mm/mm1/views_enh/character_inventory.o
    C++      engines/mm/mm1/views_enh/character_manage.o
    C++      engines/mm/mm1/views_enh/character_select.o
    C++      engines/mm/mm1/views_enh/character_view.o
    C++      engines/mm/mm1/views_enh/characters.o
    C++      engines/mm/mm1/views_enh/color_questions.o
    C++      engines/mm/mm1/views_enh/combat.o
    C++      engines/mm/mm1/views_enh/confirm.o
    C++      engines/mm/mm1/views_enh/create_characters.o
    C++      engines/mm/mm1/views_enh/dead.o
    C++      engines/mm/mm1/views_enh/dialogs.o
    C++      engines/mm/mm1/views_enh/encounter.o
    C++      engines/mm/mm1/views_enh/exchange.o
    C++      engines/mm/mm1/views_enh/game.o
    C++      engines/mm/mm1/views_enh/game_commands.o
    C++      engines/mm/mm1/views_enh/game_messages.o
    C++      engines/mm/mm1/views_enh/game_party.o
    C++      engines/mm/mm1/views_enh/game_view.o
    C++      engines/mm/mm1/views_enh/items_view.o
    C++      engines/mm/mm1/views_enh/main_menu.o
    C++      engines/mm/mm1/views_enh/map.o
    C++      engines/mm/mm1/views_enh/map_popup.o
    C++      engines/mm/mm1/views_enh/party_view.o
    C++      engines/mm/mm1/views_enh/protect.o
    C++      engines/mm/mm1/views_enh/rest.o
    C++      engines/mm/mm1/views_enh/quick_ref.o
    C++      engines/mm/mm1/views_enh/scroll_popup.o
    C++      engines/mm/mm1/views_enh/scroll_text.o
    C++      engines/mm/mm1/views_enh/scroll_view.o
    C++      engines/mm/mm1/views_enh/search.o
    C++      engines/mm/mm1/views_enh/select_number.o
    C++      engines/mm/mm1/views_enh/text_entry.o
    C++      engines/mm/mm1/views_enh/text_view.o
    C++      engines/mm/mm1/views_enh/title.o
    C++      engines/mm/mm1/views_enh/trade.o
    C++      engines/mm/mm1/views_enh/trap.o
    C++      engines/mm/mm1/views_enh/unlock.o
    C++      engines/mm/mm1/views_enh/wheel_spin.o
    C++      engines/mm/mm1/views_enh/which_character.o
    C++      engines/mm/mm1/views_enh/which_item.o
    C++      engines/mm/mm1/views_enh/who_will_try.o
    C++      engines/mm/mm1/views_enh/won_game.o
    C++      engines/mm/mm1/views_enh/yes_no.o
    C++      engines/mm/mm1/views_enh/interactions/access_code.o
    C++      engines/mm/mm1/views_enh/interactions/alamar.o
    C++      engines/mm/mm1/views_enh/interactions/alien.o
    C++      engines/mm/mm1/views_enh/interactions/arenko.o
    C++      engines/mm/mm1/views_enh/interactions/arrested.o
    C++      engines/mm/mm1/views_enh/interactions/chess.o
    C++      engines/mm/mm1/views_enh/interactions/dog_statue.o
    C++      engines/mm/mm1/views_enh/interactions/giant.o
    C++      engines/mm/mm1/views_enh/interactions/ghost.o
    C++      engines/mm/mm1/views_enh/interactions/gypsy.o
    C++      engines/mm/mm1/views_enh/interactions/hacker.o
    C++      engines/mm/mm1/views_enh/interactions/ice_princess.o
    C++      engines/mm/mm1/views_enh/interactions/inspectron.o
    C++      engines/mm/mm1/views_enh/interactions/interaction.o
    C++      engines/mm/mm1/views_enh/interactions/interaction_query.o
    C++      engines/mm/mm1/views_enh/interactions/keeper.o
    C++      engines/mm/mm1/views_enh/interactions/leprechaun.o
    C++      engines/mm/mm1/views_enh/interactions/lion.o
    C++      engines/mm/mm1/views_enh/interactions/lord_archer.o
    C++      engines/mm/mm1/views_enh/interactions/lord_ironfist.o
    C++      engines/mm/mm1/views_enh/interactions/orango.o
    C++      engines/mm/mm1/views_enh/interactions/prisoners.o
    C++      engines/mm/mm1/views_enh/interactions/resistances.o
    C++      engines/mm/mm1/views_enh/interactions/ruby.o
    C++      engines/mm/mm1/views_enh/interactions/scummvm.o
    C++      engines/mm/mm1/views_enh/interactions/statue.o
    C++      engines/mm/mm1/views_enh/interactions/trivia.o
    C++      engines/mm/mm1/views_enh/interactions/volcano_god.o
    C++      engines/mm/mm1/views_enh/locations/blacksmith.o
    C++      engines/mm/mm1/views_enh/locations/blacksmith_items.o
    C++      engines/mm/mm1/views_enh/locations/inn.o
    C++      engines/mm/mm1/views_enh/locations/location.o
    C++      engines/mm/mm1/views_enh/locations/market.o
    C++      engines/mm/mm1/views_enh/locations/tavern.o
    C++      engines/mm/mm1/views_enh/locations/temple.o
    C++      engines/mm/mm1/views_enh/locations/training.o
    C++      engines/mm/mm1/maps/maps.o
    C++      engines/mm/mm1/maps/map.o
    C++      engines/mm/mm1/maps/map_desert.o
    C++      engines/mm/mm1/maps/map_town.o
    C++      engines/mm/mm1/maps/map00.o
    C++      engines/mm/mm1/maps/map01.o
    C++      engines/mm/mm1/maps/map02.o
    C++      engines/mm/mm1/maps/map03.o
    C++      engines/mm/mm1/maps/map04.o
    C++      engines/mm/mm1/maps/map05.o
    C++      engines/mm/mm1/maps/map06.o
    C++      engines/mm/mm1/maps/map07.o
    C++      engines/mm/mm1/maps/map08.o
    C++      engines/mm/mm1/maps/map09.o
    C++      engines/mm/mm1/maps/map10.o
    C++      engines/mm/mm1/maps/map11.o
    C++      engines/mm/mm1/maps/map12.o
    C++      engines/mm/mm1/maps/map13.o
    C++      engines/mm/mm1/maps/map14.o
    C++      engines/mm/mm1/maps/map15.o
    C++      engines/mm/mm1/maps/map16.o
    C++      engines/mm/mm1/maps/map17.o
    C++      engines/mm/mm1/maps/map18.o
    C++      engines/mm/mm1/maps/map19.o
    C++      engines/mm/mm1/maps/map20.o
    C++      engines/mm/mm1/maps/map21.o
    C++      engines/mm/mm1/maps/map22.o
    C++      engines/mm/mm1/maps/map23.o
    C++      engines/mm/mm1/maps/map24.o
    C++      engines/mm/mm1/maps/map25.o
    C++      engines/mm/mm1/maps/map26.o
    C++      engines/mm/mm1/maps/map27.o
    C++      engines/mm/mm1/maps/map28.o
    C++      engines/mm/mm1/maps/map29.o
    C++      engines/mm/mm1/maps/map30.o
    C++      engines/mm/mm1/maps/map31.o
    C++      engines/mm/mm1/maps/map32.o
    C++      engines/mm/mm1/maps/map33.o
    C++      engines/mm/mm1/maps/map34.o
    C++      engines/mm/mm1/maps/map35.o
    C++      engines/mm/mm1/maps/map36.o
    C++      engines/mm/mm1/maps/map37.o
    C++      engines/mm/mm1/maps/map38.o
    C++      engines/mm/mm1/maps/map39.o
    C++      engines/mm/mm1/maps/map40.o
    C++      engines/mm/mm1/maps/map41.o
    C++      engines/mm/mm1/maps/map42.o
    C++      engines/mm/mm1/maps/map43.o
    C++      engines/mm/mm1/maps/map44.o
    C++      engines/mm/mm1/maps/map45.o
    C++      engines/mm/mm1/maps/map46.o
    C++      engines/mm/mm1/maps/map47.o
    C++      engines/mm/mm1/maps/map48.o
    C++      engines/mm/mm1/maps/map49.o
    C++      engines/mm/mm1/maps/map50.o
    C++      engines/mm/mm1/maps/map51.o
    C++      engines/mm/mm1/maps/map52.o
    C++      engines/mm/mm1/maps/map53.o
    C++      engines/mm/mm1/maps/map54.o
    C++      engines/mm/mm1/maps/map55.o
    C++      engines/mm/xeen/worldofxeen/clouds_cutscenes.o
    C++      engines/mm/xeen/worldofxeen/darkside_cutscenes.o
    C++      engines/mm/xeen/worldofxeen/worldofxeen_cutscenes.o
    C++      engines/mm/xeen/worldofxeen/worldofxeen_menu.o
    C++      engines/mm/xeen/worldofxeen/worldofxeen.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/worldofxeen/clouds_cutscenes.h:25,
                 from engines/mm/xeen/worldofxeen/clouds_cutscenes.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/swordsofxeen/swordsofxeen.o
    C++      engines/mm/xeen/swordsofxeen/swordsofxeen_menu.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/worldofxeen/darkside_cutscenes.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/dialogs/credits_screen.o
    C++      engines/mm/xeen/dialogs/dialogs.o
    C++      engines/mm/xeen/dialogs/dialogs_awards.o
    C++      engines/mm/xeen/dialogs/dialogs_char_info.o
    C++      engines/mm/xeen/dialogs/dialogs_control_panel.o
    C++      engines/mm/xeen/dialogs/dialogs_copy_protection.o
    C++      engines/mm/xeen/dialogs/dialogs_create_char.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from engines/mm/xeen/dialogs/dialogs.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/dialogs/dialogs_difficulty.o
    C++      engines/mm/xeen/dialogs/dialogs_dismiss.o
    C++      engines/mm/xeen/dialogs/dialogs_exchange.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/dialogs/dialogs_input.h:26,
                 from ./engines/mm/xeen/dialogs/dialogs_copy_protection.h:25,
                 from engines/mm/xeen/dialogs/dialogs_copy_protection.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/dialogs/dialogs_info.o
    C++      engines/mm/xeen/dialogs/dialogs_input.o
    C++      engines/mm/xeen/dialogs/dialogs_items.o
    C++      engines/mm/xeen/dialogs/dialogs_map.o
    C++      engines/mm/xeen/dialogs/dialogs_message.o
    C++      engines/mm/xeen/dialogs/dialogs_party.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/dialogs/dialogs_input.h:26,
                 from engines/mm/xeen/dialogs/dialogs_input.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/dialogs/dialogs_query.o
engines/mm/xeen/dialogs/dialogs_message.cpp: In member function 'void MM::Xeen::MessageDialog::execute(const Common::String&, MM::Xeen::MessageWaitType)':
engines/mm/xeen/dialogs/dialogs_message.cpp:54:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/dialogs/dialogs_message.cpp:60:2: note: here
    C++      engines/mm/xeen/dialogs/dialogs_quests.o
    C++      engines/mm/xeen/dialogs/dialogs_quick_fight.o
    C++      engines/mm/xeen/dialogs/dialogs_quick_ref.o
    C++      engines/mm/xeen/dialogs/dialogs_spells.o
    C++      engines/mm/xeen/dialogs/dialogs_whowill.o
    C++      engines/mm/xeen/dialogs/please_wait.o
    C++      engines/mm/xeen/metaengine.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/dialogs/dialogs_quests.h:26,
                 from engines/mm/xeen/dialogs/dialogs_quests.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/character.o
    C++      engines/mm/xeen/combat.o
    C++      engines/mm/xeen/cutscenes.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/dialogs/dialogs_spells.h:26,
                 from engines/mm/xeen/dialogs/dialogs_spells.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/debugger.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/character.h:29,
                 from ./engines/mm/xeen/party.h:29,
                 from ./engines/mm/xeen/saves.h:30,
                 from engines/mm/xeen/metaengine.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/events.o
    C++      engines/mm/xeen/files.o
    C++      engines/mm/xeen/font.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/debugger.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/interface.o
    C++      engines/mm/xeen/interface_minimap.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/character.h:29,
                 from engines/mm/xeen/combat.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/interface_scene.o
In file included from engines/mm/xeen/files.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/item.o
    C++      engines/mm/xeen/locations.o
    C++      engines/mm/xeen/map.o
engines/mm/xeen/interface.cpp: In member function 'bool MM::Xeen::Interface::checkMoveDirection(int)':
engines/mm/xeen/interface.cpp:1063:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/interface.cpp:1067:3: note: here
    C++      engines/mm/xeen/party.o
    C++      engines/mm/xeen/patcher.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/locations.h:27,
                 from engines/mm/xeen/locations.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/resources.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/map.h:28,
                 from engines/mm/xeen/map.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/mm/xeen/saves.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/patcher.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/screen.o
engines/mm/xeen/party.cpp: In member function 'bool MM::Xeen::Party::giveExt(int, uint, int, uint, int, uint, int)':
engines/mm/xeen/party.cpp:1508:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/party.cpp:1512:3: note: here
    C++      engines/mm/xeen/scripts.o
In file included from engines/mm/xeen/saves.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/spells.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/resources.h:28,
                 from engines/mm/xeen/screen.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/sprites.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/resources.h:28,
                 from engines/mm/xeen/resources.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/subtitles.o
    C++      engines/mm/xeen/window.o
engines/mm/xeen/scripts.cpp: In member function 'bool MM::Xeen::Scripts::cmdTakeOrGive(ParamsIterator&)':
engines/mm/xeen/scripts.cpp:743:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/scripts.cpp:745:8: note: here
engines/mm/xeen/scripts.cpp:786:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/scripts.cpp:788:7: note: here
engines/mm/xeen/scripts.cpp:736:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mm/xeen/scripts.cpp:738:6: note: here
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/scripts.h:30,
                 from engines/mm/xeen/scripts.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mm/xeen/xeen.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/sprites.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/bitmap.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/cutscenes.h:25,
                 from ./engines/mm/xeen/dialogs/dialogs.h:28,
                 from ./engines/mm/xeen/dialogs/dialogs_items.h:25,
                 from engines/mm/xeen/spells.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/console.o
In file included from ./engines/mm/xeen/files.h:28,
                 from engines/mm/xeen/subtitles.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/cursors.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/window.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/dialogs.o
In file included from ./engines/mm/xeen/files.h:28,
                 from ./engines/mm/xeen/combat.h:27,
                 from ./engines/mm/xeen/xeen.h:32,
                 from engines/mm/xeen/xeen.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/graphics.o
In file included from engines/mohawk/bitmap.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/installer_archive.o
    C++      engines/mohawk/livingbooks.o
    C++      engines/mohawk/livingbooks_code.o
    C++      engines/mohawk/livingbooks_graphics.o
    C++      engines/mohawk/livingbooks_lbx.o
    C++      engines/mohawk/metaengine.o
    C++      engines/mohawk/riven_metaengine.o
    C++      engines/mohawk/myst_metaengine.o
    C++      engines/mohawk/mohawk.o
    C++      engines/mohawk/resource.o
    C++      engines/mohawk/sound.o
    C++      engines/mohawk/video.o
engines/mohawk/livingbooks_code.cpp: In member function 'void Mohawk::LBCode::cmdSetPlayParams(const Common::Array<Mohawk::LBValue>&)':
engines/mohawk/livingbooks_code.cpp:1404:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/livingbooks_code.cpp:1406:2: note: here
engines/mohawk/livingbooks_code.cpp:1407:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/livingbooks_code.cpp:1409:2: note: here
engines/mohawk/livingbooks_code.cpp:1414:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/livingbooks_code.cpp:1416:2: note: here
    C++      engines/mohawk/view.o
    C++      engines/mohawk/myst.o
engines/mohawk/sound.cpp: In member function 'Audio::RewindableAudioStream* Mohawk::Sound::makeAudioStream(uint16, Mohawk::CueList*)':
engines/mohawk/sound.cpp:206:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/sound.cpp:211:2: note: here
    C++      engines/mohawk/myst_areas.o
In file included from engines/mohawk/livingbooks.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/mohawk/livingbooks.cpp: In member function 'void Mohawk::LBPage::loadBITL(uint16)':
engines/mohawk/livingbooks.cpp:850:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/livingbooks.cpp:852:3: note: here
    C++      engines/mohawk/myst_card.o
    C++      engines/mohawk/myst_graphics.o
    C++      engines/mohawk/myst_scripts.o
    C++      engines/mohawk/myst_sound.o
    C++      engines/mohawk/myst_state.o
    C++      engines/mohawk/resource_cache.o
    C++      engines/mohawk/myst_stacks/channelwood.o
In file included from engines/mohawk/myst_scripts.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/myst_stacks/credits.o
    C++      engines/mohawk/myst_stacks/demo.o
    C++      engines/mohawk/myst_stacks/dni.o
    C++      engines/mohawk/myst_stacks/intro.o
    C++      engines/mohawk/myst_stacks/makingof.o
    C++      engines/mohawk/myst_stacks/mechanical.o
    C++      engines/mohawk/myst_stacks/menu.o
    C++      engines/mohawk/myst_stacks/myst.o
    C++      engines/mohawk/myst_stacks/preview.o
    C++      engines/mohawk/myst_stacks/selenitic.o
    C++      engines/mohawk/myst_stacks/slides.o
    C++      engines/mohawk/myst_stacks/stoneship.o
    C++      engines/mohawk/riven.o
    C++      engines/mohawk/riven_card.o
    C++      engines/mohawk/riven_graphics.o
    C++      engines/mohawk/riven_inventory.o
engines/mohawk/myst_stacks/myst.cpp: In member function 'void Mohawk::MystStacks::Myst::o_bookGivePage(uint16, const Mohawk::ArgumentsArray&)':
engines/mohawk/myst_stacks/myst.cpp:1152:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1154:2: note: here
engines/mohawk/myst_stacks/myst.cpp:1158:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1160:2: note: here
engines/mohawk/myst_stacks/myst.cpp:1164:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1166:2: note: here
engines/mohawk/myst_stacks/myst.cpp:1170:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1172:2: note: here
engines/mohawk/myst_stacks/myst.cpp:1176:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1178:2: note: here
engines/mohawk/myst_stacks/myst.cpp:1182:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/mohawk/myst_stacks/myst.cpp:1184:2: note: here
    C++      engines/mohawk/riven_saveload.o
    C++      engines/mohawk/riven_scripts.o
    C++      engines/mohawk/riven_sound.o
In file included from engines/mohawk/riven_graphics.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/riven_stack.o
In file included from engines/mohawk/riven_card.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/riven_vars.o
In file included from ./engines/mohawk/riven_saveload.h:28,
                 from engines/mohawk/riven_saveload.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/mohawk/riven_video.o
    C++      engines/mohawk/riven_stacks/aspit.o
    C++      engines/mohawk/riven_stacks/bspit.o
In file included from engines/mohawk/riven_scripts.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mohawk/riven_stacks/domespit.o
    C++      engines/mohawk/riven_stacks/gspit.o
    C++      engines/mohawk/riven_stacks/jspit.o
    C++      engines/mohawk/riven_stacks/ospit.o
    C++      engines/mohawk/riven_stacks/pspit.o
    C++      engines/mohawk/riven_stacks/rspit.o
    C++      engines/mohawk/riven_stacks/tspit.o
    C++      engines/mortevielle/actions.o
    C++      engines/mortevielle/debugger.o
    C++      engines/mortevielle/dialogs.o
    C++      engines/mortevielle/graphics.o
    C++      engines/mortevielle/menu.o
    C++      engines/mortevielle/metaengine.o
    C++      engines/mortevielle/mortevielle.o
    C++      engines/mortevielle/mouse.o
    C++      engines/mortevielle/outtext.o
    C++      engines/mortevielle/saveload.o
    C++      engines/mortevielle/sound.o
    C++      engines/mortevielle/utils.o
    C++      engines/mtropolis/asset_factory.o
    C++      engines/mtropolis/assets.o
    C++      engines/mtropolis/audio_player.o
    C++      engines/mtropolis/boot.o
    C++      engines/mtropolis/core.o
    C++      engines/mtropolis/coroutine_exec.o
    C++      engines/mtropolis/coroutine_manager.o
    C++      engines/mtropolis/coroutines.o
    C++      engines/mtropolis/data.o
    C++      engines/mtropolis/debug.o
    C++      engines/mtropolis/element_factory.o
In file included from engines/mtropolis/assets.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mtropolis/elements.o
    C++      engines/mtropolis/hacks.o
engines/mtropolis/boot.cpp: In member function 'bool MTropolis::Boot::BootScriptParser::readToken(Common::String&)':
engines/mtropolis/boot.cpp:400:17: warning: comparison is always true due to limited range of data type [-Wtype-limits]
In file included from engines/mtropolis/boot.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mtropolis/metaengine.o
    C++      engines/mtropolis/miniscript.o
In file included from engines/mtropolis/data.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mtropolis/modifiers.o
    C++      engines/mtropolis/modifier_factory.o
    C++      engines/mtropolis/mtropolis.o
    C++      engines/mtropolis/plugin/axlogic.o
    C++      engines/mtropolis/plugin/axlogic_data.o
    C++      engines/mtropolis/plugin/ftts.o
    C++      engines/mtropolis/plugin/ftts_data.o
In file included from engines/mtropolis/miniscript.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/mtropolis/plugin/hoologic.o
    C++      engines/mtropolis/plugin/hoologic_data.o
    C++      engines/mtropolis/plugin/kw.o
    C++      engines/mtropolis/plugin/kw_data.o
    C++      engines/mtropolis/plugin/midi.o
    C++      engines/mtropolis/plugin/midi_data.o
    C++      engines/mtropolis/plugin/mline.o
    C++      engines/mtropolis/plugin/mline_data.o
    C++      engines/mtropolis/plugin/mti.o
    C++      engines/mtropolis/plugin/mti_data.o
    C++      engines/mtropolis/plugin/obsidian.o
    C++      engines/mtropolis/plugin/obsidian_data.o
    C++      engines/mtropolis/plugin/rwc.o
    C++      engines/mtropolis/plugin/rwc_data.o
    C++      engines/mtropolis/plugin/standard.o
    C++      engines/mtropolis/plugin/standard_data.o
    C++      engines/mtropolis/plugin/thereware.o
    C++      engines/mtropolis/plugin/thereware_data.o
    C++      engines/mtropolis/render.o
    C++      engines/mtropolis/runtime.o
    C++      engines/mtropolis/saveload.o
    C++      engines/mtropolis/subtitles.o
    C++      engines/mtropolis/vfs.o
    C++      engines/mtropolis/vthread.o
    C++      engines/myst3/ambient.o
    C++      engines/myst3/archive.o
    C++      engines/myst3/console.o
    C++      engines/myst3/cursor.o
In file included from engines/myst3/archive.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/myst3/database.o
    C++      engines/myst3/effects.o
In file included from ./engines/myst3/inventory.h:26,
                 from engines/myst3/console.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/myst3/gfx.o
    C++      engines/myst3/gfx_opengl.o
    C++      engines/myst3/gfx_opengl_shaders.o
    C++      engines/myst3/gfx_opengl_texture.o
    C++      engines/myst3/hotspot.o
    C++      engines/myst3/inventory.o
    C++      engines/myst3/menu.o
    C++      engines/myst3/metaengine.o
    C++      engines/myst3/movie.o
    C++      engines/myst3/myst3.o
    C++      engines/myst3/node.o
    C++      engines/myst3/nodecube.o
In file included from ./engines/myst3/inventory.h:26,
                 from engines/myst3/menu.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/myst3/nodeframe.o
    C++      engines/myst3/puzzles.o
    C++      engines/myst3/scene.o
    C++      engines/myst3/script.o
    C++      engines/myst3/sound.o
    C++      engines/myst3/state.o
In file included from ./engines/myst3/inventory.h:26,
                 from engines/myst3/myst3.cpp:46:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/myst3/subtitles.o
    C++      engines/myst3/transition.o
    C++      engines/myst3/gfx_tinygl.o
    C++      engines/myst3/gfx_tinygl_texture.o
    C++      engines/nancy/action/actionmanager.o
    C++      engines/nancy/action/actionrecord.o
    C++      engines/nancy/action/arfactory.o
    C++      engines/nancy/action/autotext.o
    C++      engines/nancy/action/datarecords.o
engines/nancy/action/actionmanager.cpp: In member function 'void Nancy::Action::ActionManager::handleInput(Nancy::NancyInput&)':
engines/nancy/action/actionmanager.cpp:100:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/actionmanager.cpp:107:8: note: here
engines/nancy/action/actionmanager.cpp:108:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/actionmanager.cpp:110:8: note: here
    C++      engines/nancy/action/inventoryrecords.o
    C++      engines/nancy/action/navigationrecords.o
    C++      engines/nancy/action/soundrecords.o
    C++      engines/nancy/action/miscrecords.o
engines/nancy/action/datarecords.cpp: In member function 'virtual void Nancy::Action::TableIndexSetValueHS::execute()':
engines/nancy/action/datarecords.cpp:50:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/datarecords.cpp:52:2: note: here
engines/nancy/action/datarecords.cpp: In member function 'virtual void Nancy::Action::EventFlagsMultiHS::execute()':
engines/nancy/action/datarecords.cpp:368:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/datarecords.cpp:370:2: note: here
    C++      engines/nancy/action/conversation.o
engines/nancy/action/inventoryrecords.cpp: In member function 'virtual void Nancy::Action::ShowInventoryItem::execute()':
engines/nancy/action/inventoryrecords.cpp:120:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/inventoryrecords.cpp:122:2: note: here
    C++      engines/nancy/action/interactivevideo.o
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::HotMultiframeSceneChange::execute()':
engines/nancy/action/navigationrecords.cpp:57:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:59:2: note: here
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::Hot1FrSceneChange::execute()':
engines/nancy/action/navigationrecords.cpp:90:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:92:2: note: here
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::HotMultiframeMultisceneChange::execute()':
engines/nancy/action/navigationrecords.cpp:130:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:132:2: note: here
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::HotMultiframeMultisceneCursorTypeSceneChange::execute()':
engines/nancy/action/navigationrecords.cpp:197:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:199:2: note: here
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::MapCallHot1Fr::execute()':
engines/nancy/action/navigationrecords.cpp:242:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:244:2: note: here
engines/nancy/action/navigationrecords.cpp: In member function 'virtual void Nancy::Action::MapCallHotMultiframe::execute()':
engines/nancy/action/navigationrecords.cpp:267:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/navigationrecords.cpp:269:2: note: here
    C++      engines/nancy/action/overlay.o
engines/nancy/action/soundrecords.cpp: In member function 'virtual void Nancy::Action::PlaySoundMultiHS::execute()':
engines/nancy/action/soundrecords.cpp:223:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/soundrecords.cpp:225:2: note: here
    C++      engines/nancy/action/secondarymovie.o
    C++      engines/nancy/action/secondaryvideo.o
    C++      engines/nancy/action/puzzle/assemblypuzzle.o
In file included from ./engines/nancy/action/actionrecord.h:28,
                 from ./engines/nancy/action/conversation.h:25,
                 from engines/nancy/action/conversation.cpp:34:
./engines/nancy/renderobject.h: In instantiation of 'void Common::Array<T>::emplace(const_iterator, TArgs&& ...) [with TArgs = {Nancy::Action::ConversationCel::RenderedCel}; T = Nancy::Action::ConversationCel::RenderedCel; const_iterator = const Nancy::Action::ConversationCel::RenderedCel*]':
./common/array.h:176:10:   required from 'void Common::Array<T>::emplace_back(TArgs&& ...) [with TArgs = {Nancy::Action::ConversationCel::RenderedCel}; T = Nancy::Action::ConversationCel::RenderedCel]'
./common/array.h:186:15:   required from 'void Common::Array<T>::push_back(T&&) [with T = Nancy::Action::ConversationCel::RenderedCel]'
engines/nancy/action/conversation.cpp:761:26:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/action/conversation.cpp:31:
./graphics/managed_surface.h:135:2: note: declared here
./engines/nancy/action/conversation.h:184:8: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
In file included from ./common/config-manager.h:25,
                 from engines/nancy/action/conversation.cpp:23:
./common/array.h:150:4: note: synthesized method 'Nancy::Action::ConversationCel::RenderedCel::RenderedCel(Nancy::Action::ConversationCel::RenderedCel&&)' first required here
In file included from engines/nancy/action/conversation.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/nancy/action/conversation.cpp: In member function 'virtual void Nancy::Action::ConversationSound::execute()':
engines/nancy/action/conversation.cpp:251:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/conversation.cpp:253:2: note: here
    C++      engines/nancy/action/puzzle/bballpuzzle.o
engines/nancy/action/overlay.cpp: In member function 'virtual void Nancy::Action::Overlay::execute()':
engines/nancy/action/overlay.cpp:145:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/overlay.cpp:147:2: note: here
    C++      engines/nancy/action/puzzle/bulpuzzle.o
engines/nancy/action/secondaryvideo.cpp: In member function 'virtual void Nancy::Action::PlaySecondaryVideo::execute()':
engines/nancy/action/secondaryvideo.cpp:194:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/secondaryvideo.cpp:196:2: note: here
    C++      engines/nancy/action/puzzle/bombpuzzle.o
engines/nancy/action/secondarymovie.cpp: In member function 'virtual void Nancy::Action::PlaySecondaryMovie::execute()':
engines/nancy/action/secondarymovie.cpp:159:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/secondarymovie.cpp:165:2: note: here
    C++      engines/nancy/action/puzzle/collisionpuzzle.o
In file included from ./engines/nancy/ui/fullscreenimage.h:25,
                 from ./engines/nancy/state/scene.h:35,
                 from engines/nancy/action/puzzle/assemblypuzzle.cpp:29:
./engines/nancy/renderobject.h: In instantiation of 'Type* Common::uninitialized_move(In, In, Type*) [with In = Nancy::Action::AssemblyPuzzle::Piece*; Type = Nancy::Action::AssemblyPuzzle::Piece]':
./common/array.h:405:22:   required from 'void Common::Array<T>::reserve(size_type) [with T = Nancy::Action::AssemblyPuzzle::Piece; size_type = unsigned int]'
./common/array.h:412:3:   required from 'void Common::Array<T>::resize(size_type) [with T = Nancy::Action::AssemblyPuzzle::Piece; size_type = unsigned int]'
engines/nancy/action/puzzle/assemblypuzzle.cpp:72:16:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/action/puzzle/assemblypuzzle.cpp:23:
./graphics/managed_surface.h:135:2: note: declared here
In file included from ./engines/nancy/action/puzzle/assemblypuzzle.h:26,
                 from engines/nancy/action/puzzle/assemblypuzzle.cpp:31:
./engines/nancy/misc/mousefollow.h:42:7: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
./engines/nancy/action/puzzle/assemblypuzzle.h:54:9: note: synthesized method 'Nancy::Misc::MouseFollowObject::MouseFollowObject(const Nancy::Misc::MouseFollowObject&)' first required here
In file included from ./common/array.h:28,
                 from ./common/fs.h:25,
                 from ./common/file.h:26,
                 from ./engines/nancy/nancy.h:25,
                 from engines/nancy/action/puzzle/assemblypuzzle.cpp:22:
./common/memory.h:73:3: note: synthesized method 'Nancy::Action::AssemblyPuzzle::Piece::Piece(Nancy::Action::AssemblyPuzzle::Piece&&)' first required here
engines/nancy/action/puzzle/assemblypuzzle.cpp: In member function 'virtual void Nancy::Action::AssemblyPuzzle::execute()':
engines/nancy/action/puzzle/assemblypuzzle.cpp:131:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/assemblypuzzle.cpp:133:2: note: here
    C++      engines/nancy/action/puzzle/cubepuzzle.o
engines/nancy/action/puzzle/bballpuzzle.cpp: In member function 'virtual void Nancy::Action::BBallPuzzle::execute()':
engines/nancy/action/puzzle/bballpuzzle.cpp:157:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/bballpuzzle.cpp:159:2: note: here
    C++      engines/nancy/action/puzzle/hamradiopuzzle.o
engines/nancy/action/puzzle/bulpuzzle.cpp: In member function 'virtual void Nancy::Action::BulPuzzle::execute()':
engines/nancy/action/puzzle/bulpuzzle.cpp:287:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/bulpuzzle.cpp:289:2: note: here
engines/nancy/action/puzzle/bulpuzzle.cpp:301:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/bulpuzzle.cpp:306:2: note: here
    C++      engines/nancy/action/puzzle/leverpuzzle.o
    C++      engines/nancy/action/puzzle/mazechasepuzzle.o
In file included from ./engines/nancy/ui/fullscreenimage.h:25,
                 from ./engines/nancy/state/scene.h:35,
                 from engines/nancy/action/puzzle/collisionpuzzle.cpp:29:
./engines/nancy/renderobject.h: In copy constructor 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)':
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/action/puzzle/collisionpuzzle.cpp:23:
./graphics/managed_surface.h:135:2: note: declared here
In file included from engines/nancy/action/puzzle/collisionpuzzle.cpp:31:
./engines/nancy/action/puzzle/collisionpuzzle.h: In copy constructor 'Nancy::Action::CollisionPuzzle::Piece::Piece(const Nancy::Action::CollisionPuzzle::Piece&)':
./engines/nancy/action/puzzle/collisionpuzzle.h:56:8: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
engines/nancy/action/puzzle/collisionpuzzle.cpp: In member function 'virtual void Nancy::Action::CollisionPuzzle::init()':
engines/nancy/action/puzzle/collisionpuzzle.cpp:48:17: note: synthesized method 'Nancy::Action::CollisionPuzzle::Piece::Piece(const Nancy::Action::CollisionPuzzle::Piece&)' first required here
In file included from ./common/fs.h:25,
                 from ./common/file.h:26,
                 from ./engines/nancy/nancy.h:25,
                 from engines/nancy/action/puzzle/collisionpuzzle.cpp:22:
./common/array.h:426:41: note:   initializing argument 2 of 'void Common::Array<T>::resize(size_type, T) [with T = Nancy::Action::CollisionPuzzle::Piece; size_type = unsigned int]'
./engines/nancy/renderobject.h: In instantiation of 'Out Common::move_backward(In, In, Out) [with In = Nancy::Action::CollisionPuzzle::Piece*; Out = Nancy::Action::CollisionPuzzle::Piece*]':
./common/array.h:528:18:   required from 'T* Common::Array<T>::insert_aux(iterator, const_iterator, const_iterator) [with T = Nancy::Action::CollisionPuzzle::Piece; iterator = Nancy::Action::CollisionPuzzle::Piece*; const_iterator = const Nancy::Action::CollisionPuzzle::Piece*]'
./common/array.h:243:3:   required from 'void Common::Array<T>::insert_at(size_type, const T&) [with T = Nancy::Action::CollisionPuzzle::Piece; size_type = unsigned int]'
engines/nancy/action/puzzle/collisionpuzzle.cpp:108:23:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface& Graphics::ManagedSurface::operator=(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom() or a move constructor instead [-Wdeprecated-declarations]
./graphics/managed_surface.h:202:18: note: declared here
./engines/nancy/action/puzzle/collisionpuzzle.h:56:8: note: synthesized method 'Nancy::RenderObject& Nancy::RenderObject::operator=(const Nancy::RenderObject&)' first required here
In file included from ./common/array.h:26:
./common/algorithm.h:126:10: note: synthesized method 'Nancy::Action::CollisionPuzzle::Piece& Nancy::Action::CollisionPuzzle::Piece::operator=(const Nancy::Action::CollisionPuzzle::Piece&)' first required here
engines/nancy/action/puzzle/collisionpuzzle.cpp: In member function 'virtual void Nancy::Action::CollisionPuzzle::execute()':
engines/nancy/action/puzzle/collisionpuzzle.cpp:280:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/collisionpuzzle.cpp:282:2: note: here
    C++      engines/nancy/action/puzzle/mouselightpuzzle.o
engines/nancy/action/puzzle/cubepuzzle.cpp: In member function 'virtual void Nancy::Action::CubePuzzle::execute()':
engines/nancy/action/puzzle/cubepuzzle.cpp:110:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/cubepuzzle.cpp:112:2: note: here
    C++      engines/nancy/action/puzzle/orderingpuzzle.o
engines/nancy/action/puzzle/leverpuzzle.cpp: In member function 'virtual void Nancy::Action::LeverPuzzle::execute()':
engines/nancy/action/puzzle/leverpuzzle.cpp:105:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/leverpuzzle.cpp:107:2: note: here
    C++      engines/nancy/action/puzzle/overridelockpuzzle.o
engines/nancy/action/puzzle/hamradiopuzzle.cpp: In member function 'virtual void Nancy::Action::HamRadioPuzzle::execute()':
engines/nancy/action/puzzle/hamradiopuzzle.cpp:275:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/hamradiopuzzle.cpp:277:4: note: here
engines/nancy/action/puzzle/hamradiopuzzle.cpp:318:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/hamradiopuzzle.cpp:321:4: note: here
engines/nancy/action/puzzle/hamradiopuzzle.cpp:263:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/hamradiopuzzle.cpp:265:2: note: here
    C++      engines/nancy/action/puzzle/passwordpuzzle.o
In file included from ./engines/nancy/ui/fullscreenimage.h:25,
                 from ./engines/nancy/state/scene.h:35,
                 from engines/nancy/action/puzzle/mazechasepuzzle.cpp:29:
./engines/nancy/renderobject.h: In instantiation of 'void Common::Array<T>::emplace(const_iterator, TArgs&& ...) [with TArgs = {Nancy::Action::MazeChasePuzzle::Piece}; T = Nancy::Action::MazeChasePuzzle::Piece; const_iterator = const Nancy::Action::MazeChasePuzzle::Piece*]':
./common/array.h:176:10:   required from 'void Common::Array<T>::emplace_back(TArgs&& ...) [with TArgs = {Nancy::Action::MazeChasePuzzle::Piece}; T = Nancy::Action::MazeChasePuzzle::Piece]'
./common/array.h:186:15:   required from 'void Common::Array<T>::push_back(T&&) [with T = Nancy::Action::MazeChasePuzzle::Piece]'
engines/nancy/action/puzzle/mazechasepuzzle.cpp:48:20:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/action/puzzle/mazechasepuzzle.cpp:23:
./graphics/managed_surface.h:135:2: note: declared here
In file included from engines/nancy/action/puzzle/mazechasepuzzle.cpp:31:
./engines/nancy/action/puzzle/mazechasepuzzle.h:51:8: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
In file included from ./common/fs.h:25,
                 from ./common/file.h:26,
                 from ./engines/nancy/nancy.h:25,
                 from engines/nancy/action/puzzle/mazechasepuzzle.cpp:22:
./common/array.h:150:4: note: synthesized method 'Nancy::Action::MazeChasePuzzle::Piece::Piece(const Nancy::Action::MazeChasePuzzle::Piece&)' first required here
engines/nancy/action/puzzle/mazechasepuzzle.cpp: In member function 'virtual void Nancy::Action::MazeChasePuzzle::execute()':
engines/nancy/action/puzzle/mazechasepuzzle.cpp:214:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/mazechasepuzzle.cpp:216:2: note: here
    C++      engines/nancy/action/puzzle/peepholepuzzle.o
    C++      engines/nancy/action/puzzle/raycastpuzzle.o
engines/nancy/action/puzzle/orderingpuzzle.cpp: In member function 'virtual void Nancy::Action::OrderingPuzzle::execute()':
engines/nancy/action/puzzle/orderingpuzzle.cpp:415:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/orderingpuzzle.cpp:418:3: note: here
engines/nancy/action/puzzle/orderingpuzzle.cpp:279:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/orderingpuzzle.cpp:281:2: note: here
    C++      engines/nancy/action/puzzle/riddlepuzzle.o
engines/nancy/action/puzzle/overridelockpuzzle.cpp: In member function 'virtual void Nancy::Action::OverrideLockPuzzle::execute()':
engines/nancy/action/puzzle/overridelockpuzzle.cpp:113:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/overridelockpuzzle.cpp:115:2: note: here
    C++      engines/nancy/action/puzzle/rippedletterpuzzle.o
engines/nancy/action/puzzle/passwordpuzzle.cpp: In member function 'virtual void Nancy::Action::PasswordPuzzle::execute()':
engines/nancy/action/puzzle/passwordpuzzle.cpp:98:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/passwordpuzzle.cpp:100:2: note: here
    C++      engines/nancy/action/puzzle/rotatinglockpuzzle.o
    C++      engines/nancy/action/puzzle/safedialpuzzle.o
engines/nancy/action/puzzle/riddlepuzzle.cpp: In member function 'virtual void Nancy::Action::RiddlePuzzle::execute()':
engines/nancy/action/puzzle/riddlepuzzle.cpp:147:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/riddlepuzzle.cpp:149:2: note: here
    C++      engines/nancy/action/puzzle/setplayerclock.o
engines/nancy/action/puzzle/rotatinglockpuzzle.cpp: In member function 'virtual void Nancy::Action::RotatingLockPuzzle::execute()':
engines/nancy/action/puzzle/rotatinglockpuzzle.cpp:132:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/rotatinglockpuzzle.cpp:134:3: note: here
engines/nancy/action/puzzle/rotatinglockpuzzle.cpp:119:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/rotatinglockpuzzle.cpp:121:2: note: here
    C++      engines/nancy/action/puzzle/sliderpuzzle.o
engines/nancy/action/puzzle/safedialpuzzle.cpp: In member function 'virtual void Nancy::Action::SafeDialPuzzle::execute()':
engines/nancy/action/puzzle/safedialpuzzle.cpp:160:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/safedialpuzzle.cpp:162:2: note: here
    C++      engines/nancy/action/puzzle/soundequalizerpuzzle.o
engines/nancy/action/puzzle/rippedletterpuzzle.cpp: In member function 'virtual void Nancy::Action::RippedLetterPuzzle::execute()':
engines/nancy/action/puzzle/rippedletterpuzzle.cpp:227:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/rippedletterpuzzle.cpp:229:2: note: here
    C++      engines/nancy/action/puzzle/spigotpuzzle.o
engines/nancy/action/puzzle/setplayerclock.cpp: In member function 'virtual void Nancy::Action::SetPlayerClock::execute()':
engines/nancy/action/puzzle/setplayerclock.cpp:107:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/setplayerclock.cpp:110:2: note: here
    C++      engines/nancy/action/puzzle/tangrampuzzle.o
    C++      engines/nancy/action/puzzle/telephone.o
engines/nancy/action/puzzle/sliderpuzzle.cpp: In member function 'virtual void Nancy::Action::SliderPuzzle::execute()':
engines/nancy/action/puzzle/sliderpuzzle.cpp:131:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/sliderpuzzle.cpp:133:2: note: here
    C++      engines/nancy/action/puzzle/towerpuzzle.o
    C++      engines/nancy/action/puzzle/turningpuzzle.o
engines/nancy/action/puzzle/spigotpuzzle.cpp: In member function 'virtual void Nancy::Action::SpigotPuzzle::execute()':
engines/nancy/action/puzzle/spigotpuzzle.cpp:224:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/spigotpuzzle.cpp:226:2: note: here
    C++      engines/nancy/action/puzzle/twodialpuzzle.o
engines/nancy/action/puzzle/telephone.cpp: In member function 'virtual void Nancy::Action::Telephone::execute()':
engines/nancy/action/puzzle/telephone.cpp:162:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/telephone.cpp:164:2: note: here
In file included from ./engines/nancy/ui/fullscreenimage.h:25,
                 from ./engines/nancy/state/scene.h:35,
                 from engines/nancy/action/puzzle/tangrampuzzle.cpp:29:
./engines/nancy/renderobject.h: In instantiation of 'Type* Common::uninitialized_move(In, In, Type*) [with In = Nancy::Action::TangramPuzzle::Tile*; Type = Nancy::Action::TangramPuzzle::Tile]':
./common/array.h:405:22:   required from 'void Common::Array<T>::reserve(size_type) [with T = Nancy::Action::TangramPuzzle::Tile; size_type = unsigned int]'
./common/array.h:412:3:   required from 'void Common::Array<T>::resize(size_type) [with T = Nancy::Action::TangramPuzzle::Tile; size_type = unsigned int]'
engines/nancy/action/puzzle/tangrampuzzle.cpp:54:15:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/action/puzzle/tangrampuzzle.cpp:24:
./graphics/managed_surface.h:135:2: note: declared here
In file included from ./engines/nancy/action/puzzle/tangrampuzzle.h:26,
                 from engines/nancy/action/puzzle/tangrampuzzle.cpp:31:
./engines/nancy/misc/mousefollow.h:42:7: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
./engines/nancy/action/puzzle/tangrampuzzle.h:50:8: note: synthesized method 'Nancy::Misc::MouseFollowObject::MouseFollowObject(const Nancy::Misc::MouseFollowObject&)' first required here
./engines/nancy/action/puzzle/tangrampuzzle.h:50:8: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
./graphics/managed_surface.h:135:2: note: declared here
./engines/nancy/action/puzzle/tangrampuzzle.h:50:8: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
./graphics/managed_surface.h:135:2: note: declared here
In file included from ./common/array.h:28,
                 from ./engines/nancy/util.h:24,
                 from engines/nancy/action/puzzle/tangrampuzzle.cpp:22:
./common/memory.h:73:3: note: synthesized method 'Nancy::Action::TangramPuzzle::Tile::Tile(const Nancy::Action::TangramPuzzle::Tile&)' first required here
engines/nancy/action/puzzle/tangrampuzzle.cpp: In member function 'virtual void Nancy::Action::TangramPuzzle::execute()':
engines/nancy/action/puzzle/tangrampuzzle.cpp:156:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/tangrampuzzle.cpp:158:2: note: here
    C++      engines/nancy/ui/fullscreenimage.o
    C++      engines/nancy/ui/animatedbutton.o
engines/nancy/action/puzzle/towerpuzzle.cpp: In member function 'virtual void Nancy::Action::TowerPuzzle::execute()':
engines/nancy/action/puzzle/towerpuzzle.cpp:130:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/towerpuzzle.cpp:132:2: note: here
    C++      engines/nancy/ui/button.o
engines/nancy/action/puzzle/turningpuzzle.cpp: In member function 'virtual void Nancy::Action::TurningPuzzle::execute()':
engines/nancy/action/puzzle/turningpuzzle.cpp:202:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/turningpuzzle.cpp:204:2: note: here
    C++      engines/nancy/ui/clock.o
engines/nancy/action/puzzle/twodialpuzzle.cpp: In member function 'virtual void Nancy::Action::TwoDialPuzzle::execute()':
engines/nancy/action/puzzle/twodialpuzzle.cpp:96:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/action/puzzle/twodialpuzzle.cpp:98:2: note: here
    C++      engines/nancy/ui/inventorybox.o
    C++      engines/nancy/ui/ornaments.o
    C++      engines/nancy/ui/scrollbar.o
    C++      engines/nancy/ui/textbox.o
    C++      engines/nancy/ui/viewport.o
    C++      engines/nancy/state/credits.o
    C++      engines/nancy/state/logo.o
    C++      engines/nancy/state/loadsave.o
    C++      engines/nancy/state/help.o
    C++      engines/nancy/state/mainmenu.o
engines/nancy/state/credits.cpp: In member function 'virtual void Nancy::State::Credits::process()':
engines/nancy/state/credits.cpp:45:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/credits.cpp:47:2: note: here
    C++      engines/nancy/state/map.o
    C++      engines/nancy/state/savedialog.o
engines/nancy/state/loadsave.cpp: In member function 'virtual void Nancy::State::LoadSaveMenu::process()':
engines/nancy/state/loadsave.cpp:73:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/loadsave.cpp:75:2: note: here
engines/nancy/state/help.cpp: In member function 'virtual void Nancy::State::Help::process()':
engines/nancy/state/help.cpp:51:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/help.cpp:53:2: note: here
engines/nancy/state/help.cpp:54:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/help.cpp:56:2: note: here
    C++      engines/nancy/state/scene.o
    C++      engines/nancy/state/setupmenu.o
engines/nancy/state/savedialog.cpp: In member function 'virtual void Nancy::State::SaveDialog::process()':
engines/nancy/state/savedialog.cpp:54:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/savedialog.cpp:56:2: note: here
    C++      engines/nancy/misc/hypertext.o
engines/nancy/state/mainmenu.cpp: In member function 'virtual void Nancy::State::MainMenu::process()':
engines/nancy/state/mainmenu.cpp:51:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/mainmenu.cpp:53:2: note: here
engines/nancy/state/mainmenu.cpp: In member function 'void Nancy::State::MainMenu::stop()':
engines/nancy/state/mainmenu.cpp:225:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/mainmenu.cpp:228:5: note: here
    C++      engines/nancy/misc/lightning.o
engines/nancy/state/map.cpp: In member function 'virtual void Nancy::State::Map::process()':
engines/nancy/state/map.cpp:64:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/map.cpp:66:2: note: here
engines/nancy/state/map.cpp:67:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/map.cpp:69:2: note: here
    C++      engines/nancy/misc/mousefollow.o
engines/nancy/state/setupmenu.cpp: In member function 'virtual void Nancy::State::SetupMenu::process()':
engines/nancy/state/setupmenu.cpp:57:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/setupmenu.cpp:59:2: note: here
    C++      engines/nancy/misc/specialeffect.o
engines/nancy/misc/lightning.cpp: In member function 'void Nancy::Misc::Lightning::run()':
engines/nancy/misc/lightning.cpp:118:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/misc/lightning.cpp:120:2: note: here
    C++      engines/nancy/cif.o
    C++      engines/nancy/commontypes.o
    C++      engines/nancy/console.o
    C++      engines/nancy/cursor.o
In file included from ./engines/nancy/ui/fullscreenimage.h:25,
                 from ./engines/nancy/state/scene.h:35,
                 from engines/nancy/state/scene.cpp:35:
./engines/nancy/renderobject.h: In instantiation of 'T Common::Queue<T>::pop() [with T = Nancy::Misc::SpecialEffect]':
engines/nancy/state/scene.cpp:1033:24:   required from here
./engines/nancy/renderobject.h:36:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27,
                 from engines/nancy/state/scene.cpp:30:
./graphics/managed_surface.h:135:2: note: declared here
In file included from engines/nancy/state/scene.cpp:43:
./engines/nancy/misc/specialeffect.h:34:7: note: synthesized method 'Nancy::RenderObject::RenderObject(const Nancy::RenderObject&)' first required here
./engines/nancy/misc/specialeffect.h:34:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
./graphics/managed_surface.h:135:2: note: declared here
./engines/nancy/misc/specialeffect.h:34:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
./graphics/managed_surface.h:135:2: note: declared here
In file included from ./engines/engine.h:29,
                 from ./engines/nancy/nancy.h:29,
                 from engines/nancy/state/scene.cpp:26:
./common/queue.h:76:5: note: synthesized method 'Nancy::Misc::SpecialEffect::SpecialEffect(const Nancy::Misc::SpecialEffect&)' first required here
engines/nancy/state/scene.cpp: In member function 'virtual void Nancy::State::Scene::process()':
engines/nancy/state/scene.cpp:153:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/scene.cpp:158:2: note: here
engines/nancy/state/scene.cpp:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/scene.cpp:161:2: note: here
engines/nancy/state/scene.cpp:163:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/state/scene.cpp:169:2: note: here
    C++      engines/nancy/decompress.o
In file included from engines/nancy/cif.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/nancy/enginedata.o
engines/nancy/cursor.cpp: In member function 'void Nancy::CursorManager::setCursor(CursorType, int16)':
engines/nancy/cursor.cpp:137:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/cursor.cpp:143:2: note: here
engines/nancy/cursor.cpp:145:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/cursor.cpp:151:2: note: here
engines/nancy/cursor.cpp:163:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/cursor.cpp:169:2: note: here
engines/nancy/cursor.cpp:171:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/nancy/cursor.cpp:177:2: note: here
    C++      engines/nancy/font.o
    C++      engines/nancy/graphics.o
    C++      engines/nancy/iff.o
In file included from engines/nancy/commontypes.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/nancy/input.o
    C++      engines/nancy/metaengine.o
In file included from engines/nancy/iff.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/nancy/nancy.o
In file included from ./engines/nancy/graphics.h:29,
                 from engines/nancy/graphics.cpp:27:
./engines/nancy/font.h: In instantiation of 'Type* Common::uninitialized_move(In, In, Type*) [with In = Nancy::Font*; Type = Nancy::Font]':
./common/array.h:405:22:   required from 'void Common::Array<T>::reserve(size_type) [with T = Nancy::Font; size_type = unsigned int]'
./common/array.h:412:3:   required from 'void Common::Array<T>::resize(size_type) [with T = Nancy::Font; size_type = unsigned int]'
engines/nancy/graphics.cpp:172:15:   required from here
./engines/nancy/font.h:37:7: warning: 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom(), a move constructor or supply bounds [-Wdeprecated-declarations]
In file included from ./graphics/screen.h:25,
                 from ./engines/nancy/graphics.h:27:
./graphics/managed_surface.h:135:2: note: declared here
In file included from ./common/array.h:28,
                 from ./engines/util.h:25,
                 from engines/nancy/graphics.cpp:24:
./common/memory.h:73:3: note: synthesized method 'Nancy::Font::Font(const Nancy::Font&)' first required here
    C++      engines/nancy/puzzledata.o
    C++      engines/nancy/renderobject.o
    C++      engines/nancy/resource.o
    C++      engines/nancy/sound.o
    C++      engines/nancy/util.o
    C++      engines/nancy/video.o
In file included from engines/nancy/nancy.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/neverhood/background.o
In file included from engines/nancy/resource.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/neverhood/blbarchive.o
    C++      engines/neverhood/console.o
    C++      engines/neverhood/dialogs.o
In file included from engines/nancy/video.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/neverhood/diskplayerscene.o
    C++      engines/neverhood/entity.o
    C++      engines/neverhood/gamemodule.o
    C++      engines/neverhood/gamevars.o
    C++      engines/neverhood/graphics.o
    C++      engines/neverhood/klaymen.o
    C++      engines/neverhood/menumodule.o
    C++      engines/neverhood/metaengine.o
    C++      engines/neverhood/microtiles.o
    C++      engines/neverhood/module_scene.o
    C++      engines/neverhood/modules/module1000.o
    C++      engines/neverhood/modules/module1000_sprites.o
    C++      engines/neverhood/modules/module1100.o
    C++      engines/neverhood/modules/module1100_sprites.o
    C++      engines/neverhood/modules/module1200.o
    C++      engines/neverhood/modules/module1200_sprites.o
    C++      engines/neverhood/modules/module1300.o
    C++      engines/neverhood/modules/module1300_sprites.o
    C++      engines/neverhood/modules/module1400.o
    C++      engines/neverhood/modules/module1400_sprites.o
    C++      engines/neverhood/modules/module1500.o
    C++      engines/neverhood/modules/module1600.o
    C++      engines/neverhood/modules/module1600_sprites.o
    C++      engines/neverhood/modules/module1700.o
    C++      engines/neverhood/modules/module1700_sprites.o
    C++      engines/neverhood/modules/module1800.o
    C++      engines/neverhood/modules/module1900.o
    C++      engines/neverhood/modules/module1900_sprites.o
    C++      engines/neverhood/modules/module2000.o
    C++      engines/neverhood/modules/module2000_sprites.o
    C++      engines/neverhood/modules/module2100.o
    C++      engines/neverhood/modules/module2100_sprites.o
    C++      engines/neverhood/modules/module2200.o
    C++      engines/neverhood/modules/module2200_sprites.o
    C++      engines/neverhood/modules/module2300.o
    C++      engines/neverhood/modules/module2400.o
    C++      engines/neverhood/modules/module2400_sprites.o
    C++      engines/neverhood/modules/module2500.o
    C++      engines/neverhood/modules/module2500_sprites.o
    C++      engines/neverhood/modules/module2600.o
    C++      engines/neverhood/modules/module2600_sprites.o
    C++      engines/neverhood/modules/module2700.o
    C++      engines/neverhood/modules/module2700_sprites.o
    C++      engines/neverhood/modules/module2800.o
    C++      engines/neverhood/modules/module2800_sprites.o
    C++      engines/neverhood/modules/module2900.o
    C++      engines/neverhood/modules/module2900_sprites.o
    C++      engines/neverhood/modules/module3000.o
    C++      engines/neverhood/modules/module3000_sprites.o
    C++      engines/neverhood/mouse.o
engines/neverhood/modules/module2800.cpp: In member function 'uint32 Neverhood::Scene2803::handleMessage(int, const Neverhood::MessageParam&, Neverhood::Entity*)':
engines/neverhood/modules/module2800.cpp:765:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/neverhood/modules/module2800.cpp:767:2: note: here
    C++      engines/neverhood/navigationscene.o
    C++      engines/neverhood/neverhood.o
    C++      engines/neverhood/nhcarchive.o
    C++      engines/neverhood/palette.o
    C++      engines/neverhood/resource.o
    C++      engines/neverhood/resourceman.o
    C++      engines/neverhood/saveload.o
    C++      engines/neverhood/scene.o
    C++      engines/neverhood/screen.o
    C++      engines/neverhood/smackerscene.o
In file included from engines/neverhood/resource.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/neverhood/smackerplayer.o
    C++      engines/neverhood/sound.o
    C++      engines/neverhood/sprite.o
    C++      engines/neverhood/staticdata.o
    C++      engines/neverhood/subtitles.o
    C++      engines/ngi/anihandler.o
In file included from engines/neverhood/sound.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/behavior.o
    C++      engines/ngi/console.o
    C++      engines/ngi/floaters.o
    C++      engines/ngi/gameloader.o
    C++      engines/ngi/gfx.o
    C++      engines/ngi/init.o
    C++      engines/ngi/input.o
    C++      engines/ngi/interaction.o
    C++      engines/ngi/lift.o
    C++      engines/ngi/inventory.o
    C++      engines/ngi/messagehandlers.o
    C++      engines/ngi/messages.o
In file included from engines/ngi/gfx.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/metaengine.o
    C++      engines/ngi/modal.o
engines/ngi/messagehandlers.cpp: In function 'int NGI::global_messageHandler4(ExCommand*)':
engines/ngi/messagehandlers.cpp:667:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ngi/messagehandlers.cpp:676:2: note: here
    C++      engines/ngi/motion.o
    C++      engines/ngi/ngi.o
    C++      engines/ngi/ngiarchive.o
    C++      engines/ngi/scene.o
    C++      engines/ngi/scenes.o
In file included from engines/ngi/ngiarchive.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/sound.o
    C++      engines/ngi/stateloader.o
    C++      engines/ngi/statesaver.o
In file included from engines/ngi/sound.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/statics.o
    C++      engines/ngi/utils.o
    C++      engines/ngi/fullpipe/sceneIntro.o
In file included from engines/ngi/statesaver.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/ngi/fullpipe/sceneIntroDemo.o
In file included from engines/ngi/stateloader.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/fullpipe/scene01.o
    C++      engines/ngi/fullpipe/scene02.o
    C++      engines/ngi/fullpipe/scene03.o
    C++      engines/ngi/fullpipe/scene04.o
In file included from engines/ngi/utils.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ngi/fullpipe/scene05.o
    C++      engines/ngi/fullpipe/scene06.o
    C++      engines/ngi/fullpipe/scene07.o
    C++      engines/ngi/fullpipe/scene08.o
    C++      engines/ngi/fullpipe/scene09.o
    C++      engines/ngi/fullpipe/scene10.o
    C++      engines/ngi/fullpipe/scene11.o
    C++      engines/ngi/fullpipe/scene12.o
    C++      engines/ngi/fullpipe/scene13.o
    C++      engines/ngi/fullpipe/scene14.o
    C++      engines/ngi/fullpipe/scene15.o
    C++      engines/ngi/fullpipe/scene16.o
    C++      engines/ngi/fullpipe/scene17.o
    C++      engines/ngi/fullpipe/scene18and19.o
    C++      engines/ngi/fullpipe/scene20.o
    C++      engines/ngi/fullpipe/scene21.o
    C++      engines/ngi/fullpipe/scene22.o
    C++      engines/ngi/fullpipe/scene23.o
    C++      engines/ngi/fullpipe/scene24.o
    C++      engines/ngi/fullpipe/scene25.o
    C++      engines/ngi/fullpipe/scene26.o
    C++      engines/ngi/fullpipe/scene27.o
    C++      engines/ngi/fullpipe/scene28.o
    C++      engines/ngi/fullpipe/scene29.o
    C++      engines/ngi/fullpipe/scene30.o
    C++      engines/ngi/fullpipe/scene31.o
    C++      engines/ngi/fullpipe/scene32.o
    C++      engines/ngi/fullpipe/scene33.o
    C++      engines/ngi/fullpipe/scene34.o
    C++      engines/ngi/fullpipe/scene35.o
    C++      engines/ngi/fullpipe/scene36.o
    C++      engines/ngi/fullpipe/scene37.o
    C++      engines/ngi/fullpipe/scene38.o
    C++      engines/ngi/fullpipe/sceneFinal.o
    C++      engines/ngi/fullpipe/sceneDbg.o
    C++      engines/parallaction/adlib.o
    C++      engines/parallaction/balloons.o
    C++      engines/parallaction/callables_br.o
    C++      engines/parallaction/callables_ns.o
    C++      engines/parallaction/debug.o
    C++      engines/parallaction/dialogue.o
    C++      engines/parallaction/disk_br.o
    C++      engines/parallaction/disk_ns.o
    C++      engines/parallaction/exec.o
    C++      engines/parallaction/exec_br.o
    C++      engines/parallaction/exec_ns.o
    C++      engines/parallaction/gfxbase.o
    C++      engines/parallaction/font.o
In file included from engines/parallaction/disk_ns.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/parallaction/graphics.o
    C++      engines/parallaction/gui.o
    C++      engines/parallaction/gui_br.o
    C++      engines/parallaction/gui_ns.o
    C++      engines/parallaction/input.o
    C++      engines/parallaction/inventory.o
    C++      engines/parallaction/metaengine.o
    C++      engines/parallaction/objects.o
    C++      engines/parallaction/parallaction.o
    C++      engines/parallaction/parallaction_br.o
    C++      engines/parallaction/parallaction_ns.o
    C++      engines/parallaction/parser.o
    C++      engines/parallaction/parser_br.o
    C++      engines/parallaction/parser_ns.o
    C++      engines/parallaction/saveload.o
    C++      engines/parallaction/sound_ns.o
    C++      engines/parallaction/sound_br.o
    C++      engines/parallaction/staticres.o
    C++      engines/parallaction/walk.o
    C++      engines/pegasus/chase.o
    C++      engines/pegasus/compass.o
    C++      engines/pegasus/console.o
    C++      engines/pegasus/cursor.o
    C++      engines/pegasus/elements.o
    C++      engines/pegasus/energymonitor.o
    C++      engines/pegasus/fader.o
    C++      engines/pegasus/gamestate.o
    C++      engines/pegasus/graphics.o
    C++      engines/pegasus/hotspot.o
    C++      engines/pegasus/input.o
    C++      engines/pegasus/interaction.o
    C++      engines/pegasus/interface.o
    C++      engines/pegasus/menu.o
    C++      engines/pegasus/metaengine.o
    C++      engines/pegasus/movie.o
    C++      engines/pegasus/notification.o
    C++      engines/pegasus/pegasus.o
    C++      engines/pegasus/sound.o
    C++      engines/pegasus/surface.o
    C++      engines/pegasus/timers.o
engines/pegasus/menu.cpp: In member function 'void Pegasus::DeathMenu::drawAllScores()':
engines/pegasus/menu.cpp:966:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/menu.cpp:968:2: note: here
engines/pegasus/menu.cpp:974:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/menu.cpp:976:2: note: here
    C++      engines/pegasus/transition.o
    C++      engines/pegasus/util.o
    C++      engines/pegasus/ai/ai_action.o
    C++      engines/pegasus/ai/ai_area.o
    C++      engines/pegasus/ai/ai_condition.o
    C++      engines/pegasus/ai/ai_rule.o
    C++      engines/pegasus/items/autodragger.o
In file included from engines/pegasus/ai/ai_area.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/pegasus/items/inventory.o
    C++      engines/pegasus/items/inventorypicture.o
    C++      engines/pegasus/items/item.o
In file included from engines/pegasus/pegasus.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
engines/pegasus/pegasus.cpp: In member function 'void Pegasus::PegasusEngine::doGameMenuCommand(Pegasus::GameMenuCommand)':
engines/pegasus/pegasus.cpp:970:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/pegasus.cpp:972:2: note: here
    C++      engines/pegasus/items/itemdragger.o
    C++      engines/pegasus/items/itemlist.o
    C++      engines/pegasus/items/biochips/aichip.o
    C++      engines/pegasus/items/biochips/arthurchip.o
    C++      engines/pegasus/items/biochips/biochipitem.o
    C++      engines/pegasus/items/biochips/mapchip.o
    C++      engines/pegasus/items/biochips/mapimage.o
engines/pegasus/items/biochips/aichip.cpp: In member function 'void Pegasus::AIChip::activateAIHotspots()':
engines/pegasus/items/biochips/aichip.cpp:154:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/items/biochips/aichip.cpp:156:2: note: here
engines/pegasus/items/biochips/aichip.cpp:157:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/items/biochips/aichip.cpp:159:2: note: here
    C++      engines/pegasus/items/biochips/opticalchip.o
    C++      engines/pegasus/items/biochips/pegasuschip.o
    C++      engines/pegasus/items/biochips/retscanchip.o
    C++      engines/pegasus/items/biochips/shieldchip.o
    C++      engines/pegasus/items/inventory/airmask.o
    C++      engines/pegasus/items/inventory/gascanister.o
    C++      engines/pegasus/items/inventory/inventoryitem.o
engines/pegasus/items/biochips/pegasuschip.cpp: In member function 'void Pegasus::PegasusChip::activatePegasusHotspots()':
engines/pegasus/items/biochips/pegasuschip.cpp:127:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/items/biochips/pegasuschip.cpp:130:2: note: here
    C++      engines/pegasus/items/inventory/keycard.o
    C++      engines/pegasus/neighborhood/door.o
    C++      engines/pegasus/neighborhood/exit.o
    C++      engines/pegasus/neighborhood/extra.o
    C++      engines/pegasus/neighborhood/hotspotinfo.o
    C++      engines/pegasus/neighborhood/neighborhood.o
    C++      engines/pegasus/neighborhood/spot.o
    C++      engines/pegasus/neighborhood/turn.o
    C++      engines/pegasus/neighborhood/view.o
    C++      engines/pegasus/neighborhood/zoom.o
    C++      engines/pegasus/neighborhood/caldoria/caldoria.o
    C++      engines/pegasus/neighborhood/caldoria/caldoria4dsystem.o
    C++      engines/pegasus/neighborhood/caldoria/caldoriabomb.o
    C++      engines/pegasus/neighborhood/caldoria/caldoriamessages.o
    C++      engines/pegasus/neighborhood/caldoria/caldoriamirror.o
    C++      engines/pegasus/neighborhood/mars/canyonchase.o
    C++      engines/pegasus/neighborhood/mars/energybeam.o
    C++      engines/pegasus/neighborhood/mars/gravitoncannon.o
engines/pegasus/neighborhood/caldoria/caldoria.cpp: In member function 'virtual void Pegasus::Caldoria::startExitMovie(const Pegasus::ExitTable::Entry&)':
engines/pegasus/neighborhood/caldoria/caldoria.cpp:632:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/caldoria/caldoria.cpp:635:2: note: here
engines/pegasus/neighborhood/caldoria/caldoria.cpp: In member function 'virtual void Pegasus::Caldoria::arriveAt(Pegasus::RoomID, Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/caldoria/caldoria.cpp:996:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/caldoria/caldoria.cpp:999:2: note: here
engines/pegasus/neighborhood/caldoria/caldoria.cpp: In member function 'void Pegasus::Caldoria::setUpRoofTop()':
engines/pegasus/neighborhood/caldoria/caldoria.cpp:1224:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/caldoria/caldoria.cpp:1228:2: note: here
engines/pegasus/neighborhood/caldoria/caldoria.cpp: In member function 'virtual void Pegasus::Caldoria::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)':
engines/pegasus/neighborhood/caldoria/caldoria.cpp:1523:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/caldoria/caldoria.cpp:1525:3: note: here
    C++      engines/pegasus/neighborhood/mars/hermite.o
    C++      engines/pegasus/neighborhood/mars/mars.o
    C++      engines/pegasus/neighborhood/mars/planetmover.o
    C++      engines/pegasus/neighborhood/mars/reactor.o
    C++      engines/pegasus/neighborhood/mars/robotship.o
    C++      engines/pegasus/neighborhood/mars/shuttleenergymeter.o
    C++      engines/pegasus/neighborhood/mars/shuttlehud.o
    C++      engines/pegasus/neighborhood/mars/shuttleweapon.o
    C++      engines/pegasus/neighborhood/mars/spacechase3d.o
    C++      engines/pegasus/neighborhood/mars/spacejunk.o
    C++      engines/pegasus/neighborhood/mars/tractorbeam.o
    C++      engines/pegasus/neighborhood/mars/tunnelpod.o
    C++      engines/pegasus/neighborhood/norad/norad.o
    C++      engines/pegasus/neighborhood/norad/noradelevator.o
    C++      engines/pegasus/neighborhood/norad/pressuredoor.o
    C++      engines/pegasus/neighborhood/norad/pressuretracker.o
    C++      engines/pegasus/neighborhood/norad/subcontrolroom.o
engines/pegasus/neighborhood/mars/mars.cpp: In member function 'virtual void Pegasus::Mars::arriveAt(Pegasus::RoomID, Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/mars/mars.cpp:1724:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:1726:2: note: here
engines/pegasus/neighborhood/mars/mars.cpp:1743:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:1746:2: note: here
engines/pegasus/neighborhood/mars/mars.cpp:1845:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:1848:2: note: here
engines/pegasus/neighborhood/mars/mars.cpp: In member function 'virtual void Pegasus::Mars::activateHotspots()':
engines/pegasus/neighborhood/mars/mars.cpp:2194:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:2197:3: note: here
engines/pegasus/neighborhood/mars/mars.cpp: In member function 'virtual void Pegasus::Mars::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)':
engines/pegasus/neighborhood/mars/mars.cpp:2837:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:2839:3: note: here
engines/pegasus/neighborhood/mars/mars.cpp:2921:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/mars/mars.cpp:2928:3: note: here
    C++      engines/pegasus/neighborhood/norad/subplatform.o
    C++      engines/pegasus/neighborhood/norad/alpha/ecrmonitor.o
    C++      engines/pegasus/neighborhood/norad/alpha/fillingstation.o
    C++      engines/pegasus/neighborhood/norad/alpha/noradalpha.o
engines/pegasus/neighborhood/norad/subplatform.cpp: In member function 'virtual void Pegasus::SubPlatform::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)':
engines/pegasus/neighborhood/norad/subplatform.cpp:159:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/norad/subplatform.cpp:161:3: note: here
    C++      engines/pegasus/neighborhood/norad/alpha/panorama.o
    C++      engines/pegasus/neighborhood/norad/alpha/panoramascroll.o
    C++      engines/pegasus/neighborhood/norad/alpha/subchase.o
    C++      engines/pegasus/neighborhood/norad/delta/globegame.o
    C++      engines/pegasus/neighborhood/norad/delta/noraddelta.o
    C++      engines/pegasus/neighborhood/prehistoric/prehistoric.o
    C++      engines/pegasus/neighborhood/tsa/fulltsa.o
    C++      engines/pegasus/neighborhood/tsa/tinytsa.o
engines/pegasus/neighborhood/norad/delta/globegame.cpp: In member function 'virtual void Pegasus::GlobeGame::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)':
engines/pegasus/neighborhood/norad/delta/globegame.cpp:742:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/norad/delta/globegame.cpp:776:3: note: here
    C++      engines/pegasus/neighborhood/wsc/moleculebin.o
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp: In member function 'virtual void Pegasus::Prehistoric::turnTo(Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:297:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:303:2: note: here
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp: In member function 'virtual void Pegasus::Prehistoric::arriveAt(Pegasus::RoomID, Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:426:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:428:2: note: here
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp: In member function 'virtual void Pegasus::Prehistoric::loadAmbientLoops()':
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:472:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:476:2: note: here
    C++      engines/pegasus/neighborhood/wsc/wsc.o
engines/pegasus/neighborhood/norad/delta/noraddelta.cpp: In member function 'virtual void Pegasus::NoradDelta::getExtraCompassMove(const Pegasus::ExtraTable::Entry&, Pegasus::FaderMoveSpec&)':
engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:195:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:198:2: note: here
    C++      engines/petka/big_dialogue.o
    C++      engines/petka/file_mgr.o
    C++      engines/petka/flc.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/file_mgr.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/metaengine.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/big_dialogue.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/petka.o
engines/pegasus/neighborhood/tsa/fulltsa.cpp: In member function 'virtual void Pegasus::FullTSA::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)':
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2989:57: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2991:3: note: here
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2992:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2994:3: note: here
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2996:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/tsa/fulltsa.cpp:2998:3: note: here
engines/pegasus/neighborhood/tsa/fulltsa.cpp:3061:66: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/tsa/fulltsa.cpp:3063:3: note: here
    C++      engines/petka/saveload.o
    C++      engines/petka/q_manager.o
engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual uint Pegasus::WSC::getNumHints()':
engines/pegasus/neighborhood/wsc/wsc.cpp:693:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/wsc/wsc.cpp:697:2: note: here
engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual Common::Path Pegasus::WSC::getHintMovie(uint)':
engines/pegasus/neighborhood/wsc/wsc.cpp:831:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/wsc/wsc.cpp:835:2: note: here
engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual void Pegasus::WSC::arriveAt(Pegasus::RoomID, Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/wsc/wsc.cpp:1784:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/wsc/wsc.cpp:1790:2: note: here
engines/pegasus/neighborhood/wsc/wsc.cpp:1814:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/wsc/wsc.cpp:1816:2: note: here
engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual void Pegasus::WSC::turnTo(Pegasus::DirectionConstant)':
engines/pegasus/neighborhood/wsc/wsc.cpp:1893:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pegasus/neighborhood/wsc/wsc.cpp:1900:2: note: here
    C++      engines/petka/q_system.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/metaengine.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/sound.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/saveload.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/video.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/petka.cpp:44:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/walk.o
In file included from engines/petka/q_manager.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/interfaces/dialog_interface.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/sound.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/interfaces/interface.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/q_system.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/interfaces/main.o
    C++      engines/petka/interfaces/map.o
    C++      engines/petka/interfaces/panel.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/walk.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/interfaces/save_load.o
    C++      engines/petka/interfaces/sequence.o
    C++      engines/petka/interfaces/startup.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/interfaces/main.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/objects/object.o
    C++      engines/petka/objects/object_bg.o
    C++      engines/petka/objects/object_case.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/interfaces/save_load.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/objects/object_cursor.o
    C++      engines/petka/objects/object_star.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/objects/object_bg.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/petka/objects/heroes.o
    C++      engines/petka/objects/text.o
In file included from ./engines/petka/petka.h:27,
                 from engines/petka/objects/object.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/pink/archive.o
    C++      engines/pink/audio_info_mgr.o
    C++      engines/pink/cel_decoder.o
    C++      engines/pink/console.o
    C++      engines/pink/cursor_mgr.o
    C++      engines/pink/screen.o
    C++      engines/pink/file.o
In file included from ./engines/pink/objects/pages/game_page.h:25,
                 from engines/pink/archive.cpp:41:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/pink/gui.o
    C++      engines/pink/metaengine.o
    C++      engines/pink/pda_mgr.o
    C++      engines/pink/pink.o
    C++      engines/pink/resource_mgr.o
    C++      engines/pink/saveload.o
    C++      engines/pink/sound.o
    C++      engines/pink/objects/object.o
In file included from ./engines/pink/objects/pages/game_page.h:25,
                 from engines/pink/resource_mgr.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/pink/objects/module.o
    C++      engines/pink/objects/inventory.o
    C++      engines/pink/objects/side_effect.o
    C++      engines/pink/objects/condition.o
    C++      engines/pink/objects/actions/action.o
    C++      engines/pink/objects/actions/action_cel.o
    C++      engines/pink/objects/actions/action_hide.o
    C++      engines/pink/objects/actions/action_loop.o
    C++      engines/pink/objects/actions/action_play.o
    C++      engines/pink/objects/actions/action_play_with_sfx.o
    C++      engines/pink/objects/actions/action_sound.o
    C++      engines/pink/objects/actions/action_still.o
    C++      engines/pink/objects/actions/action_talk.o
    C++      engines/pink/objects/actions/action_text.o
    C++      engines/pink/objects/actions/walk_action.o
    C++      engines/pink/objects/actors/actor.o
    C++      engines/pink/objects/actors/audio_info_pda_button.o
    C++      engines/pink/objects/actors/lead_actor.o
    C++      engines/pink/objects/actors/pda_button_actor.o
    C++      engines/pink/objects/actors/supporting_actor.o
    C++      engines/pink/objects/handlers/handler.o
    C++      engines/pink/objects/handlers/handler_mgr.o
    C++      engines/pink/objects/pages/game_page.o
engines/pink/objects/actors/lead_actor.cpp: In member function 'void Pink::LeadActor::update()':
engines/pink/objects/actors/lead_actor.cpp:123:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pink/objects/actors/lead_actor.cpp:125:2: note: here
engines/pink/objects/actors/lead_actor.cpp: In member function 'void Pink::LeadActor::onKeyboardButtonClick(Common::KeyCode)':
engines/pink/objects/actors/lead_actor.cpp:175:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/pink/objects/actors/lead_actor.cpp:177:3: note: here
    C++      engines/pink/objects/pages/page.o
    C++      engines/pink/objects/pages/pda_page.o
    C++      engines/pink/objects/sequences/seq_timer.o
    C++      engines/pink/objects/sequences/sequence.o
    C++      engines/pink/objects/sequences/sequence_context.o
    C++      engines/pink/objects/sequences/sequence_item.o
In file included from ./engines/pink/objects/pages/game_page.h:25,
                 from engines/pink/objects/pages/game_page.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/pink/objects/sequences/sequencer.o
    C++      engines/pink/objects/walk/walk_mgr.o
    C++      engines/pink/objects/walk/walk_location.o
    C++      engines/pink/objects/walk/walk_shortest_path.o
    C++      engines/plumbers/plumbers.o
    C++      engines/plumbers/console.o
    C++      engines/plumbers/metaengine.o
    C++      engines/plumbers/windows.o
    C++      engines/plumbers/3do.o
    C++      engines/prince/animation.o
    C++      engines/prince/archive.o
    C++      engines/prince/cursor.o
    C++      engines/prince/debugger.o
    C++      engines/prince/decompress.o
    C++      engines/prince/draw.o
In file included from engines/prince/archive.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/flags.o
    C++      engines/prince/font.o
    C++      engines/prince/graphics.o
    C++      engines/prince/hero.o
    C++      engines/prince/inventory.o
    C++      engines/prince/metaengine.o
    C++      engines/prince/mhwanh.o
    C++      engines/prince/music.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/hero.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/mob.o
In file included from ./engines/prince/resource.h:26,
                 from ./engines/prince/mhwanh.h:30,
                 from engines/prince/mhwanh.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/object.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/inventory.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/prince/inventory.cpp: In member function 'void Prince::PrinceEngine::inventoryLeftMouseButton()':
engines/prince/inventory.cpp:396:11: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
    C++      engines/prince/prince.o
    C++      engines/prince/pscr.o
In file included from ./engines/prince/music.h:26,
                 from engines/prince/music.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/resource.o
In file included from ./engines/prince/resource.h:26,
                 from engines/prince/object.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/saveload.o
    C++      engines/prince/script.o
In file included from ./engines/prince/resource.h:26,
                 from engines/prince/pscr.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/sound.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/resource.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/variatxt.o
In file included from ./engines/prince/music.h:26,
                 from engines/prince/prince.cpp:45:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/videoplayer.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/sound.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/prince/walk.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/saveload.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/private/code.o
    C++      engines/private/cursors.o
    C++      engines/private/decompiler.o
In file included from ./engines/prince/hero.h:27,
                 from engines/prince/script.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/private/funcs.o
    C++      engines/private/grammar.o
    C++      engines/private/lexer.o
    C++      engines/private/metaengine.o
    C++      engines/private/private.o
    C++      engines/private/symbol.o
    C++      engines/qdengine/qdengine.o
    C++      engines/qdengine/console.o
    C++      engines/qdengine/metaengine.o
    C++      engines/qdengine/minigames/adv/common.o
    C++      engines/qdengine/minigames/adv/EffectManager.o
    C++      engines/qdengine/minigames/adv/EventManager.o
    C++      engines/qdengine/minigames/adv/ExportInterface.o
    C++      engines/qdengine/minigames/adv/FlyObject.o
    C++      engines/qdengine/minigames/adv/ObjectContainer.o
    C++      engines/qdengine/minigames/adv/Range.o
    C++      engines/qdengine/minigames/adv/RunTime.o
    C++      engines/qdengine/minigames/adv/TextManager.o
    C++      engines/qdengine/minigames/adv/m_triangles.o
    C++      engines/qdengine/parser/qdscr_parser.o
    C++      engines/qdengine/parser/xml_parser.o
engines/qdengine/minigames/adv/TextManager.cpp: In member function 'bool QDEngine::TextManager::getStaticPreset(StaticTextPreset&, const char*) const':
engines/qdengine/minigames/adv/TextManager.cpp:121:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 15 bytes from a string of length 63 [-Wstringop-truncation]
    C++      engines/qdengine/parser/xml_tag_buffer.o
In file included from engines/qdengine/minigames/adv/RunTime.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/qdengine/minigames/adv/RunTime.cpp: In member function 'virtual bool QDEngine::MinigameManager::quant(float)':
engines/qdengine/minigames/adv/RunTime.cpp:548:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/qdengine/minigames/adv/RunTime.cpp:551:3: note: here
    C++      engines/qdengine/system/sound/snd_dispatcher.o
    C++      engines/qdengine/system/sound/snd_sound.o
In file included from engines/qdengine/minigames/adv/m_triangles.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
    C++      engines/qdengine/system/sound/wav_sound.o
    C++      engines/qdengine/system/graphics/gr_dispatcher.o
    C++      engines/qdengine/system/graphics/gr_draw_sprite_rle_z.o
    C++      engines/qdengine/system/graphics/gr_draw_sprite_rle.o
    C++      engines/qdengine/system/graphics/gr_draw_sprite_z.o
    C++      engines/qdengine/system/graphics/gr_draw_sprite.o
    C++      engines/qdengine/system/graphics/gr_font.o
    C++      engines/qdengine/system/graphics/gr_tile_animation.o
    C++      engines/qdengine/system/graphics/gr_tile_sprite.o
    C++      engines/qdengine/system/graphics/rle_compress.o
    C++      engines/qdengine/system/graphics/UI_TextParser.o
    C++      engines/qdengine/system/input/input_wndproc.o
    C++      engines/qdengine/system/input/keyboard_input.o
    C++      engines/qdengine/system/input/mouse_input.o
    C++      engines/qdengine/qdcore/util/AIAStar_API.o
    C++      engines/qdengine/qdcore/util/fps_counter.o
    C++      engines/qdengine/qdcore/util/LZ77.o
    C++      engines/qdengine/qdcore/util/plaympp_api.o
    C++      engines/qdengine/qdcore/util/ResourceDispatcher.o
    C++      engines/qdengine/qdcore/util/splash_screen.o
    C++      engines/qdengine/qdcore/util/WinVideo.o
    C++      engines/qdengine/qdcore/qd_animation_frame.o
    C++      engines/qdengine/qdcore/qd_animation_info.o
    C++      engines/qdengine/qdcore/qd_animation_set_info.o
    C++      engines/qdengine/qdcore/qd_animation_set_preview.o
    C++      engines/qdengine/qdcore/qd_animation_set.o
    C++      engines/qdengine/qdcore/qd_animation.o
    C++      engines/qdengine/qdcore/qd_camera.o
    C++      engines/qdengine/qdcore/qd_camera_mode.o
    C++      engines/qdengine/qdcore/qd_condition.o
    C++      engines/qdengine/qdcore/qd_condition_data.o
    C++      engines/qdengine/qdcore/qd_condition_group.o
    C++      engines/qdengine/qdcore/qd_condition_object_reference.o
engines/qdengine/qdcore/qd_condition_data.cpp: In member function 'bool QDEngine::qdConditionData::save_script(Common::WriteStream&, int) const':
engines/qdengine/qdcore/qd_condition_data.cpp:102:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'Common::Array<char>::size_type' {aka 'unsigned int'} [-Wformat=]
engines/qdengine/qdcore/qd_condition_data.cpp:109:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'Common::Array<char>::size_type' {aka 'unsigned int'} [-Wformat=]
    C++      engines/qdengine/qdcore/qd_conditional_object.o
In file included from ./common/array.h:26,
                 from ./common/std/vector.h:34,
                 from ./engines/qdengine/qd_fwd.h:27,
                 from engines/qdengine/qdcore/qd_condition_group.cpp:24:
In function 'Out Common::move(In, In, Out) [with In = int*; Out = int*]',
    inlined from 'T* Common::Array<T>::erase(iterator) [with T = int]' at ./common/array.h:329:7,
    inlined from 'bool QDEngine::qdConditionGroup::remove_condition(int)' at engines/qdengine/qdcore/qd_condition_group.cpp:69:19:
./common/algorithm.h:111:10: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=]
    C++      engines/qdengine/qdcore/qd_contour.o
    C++      engines/qdengine/qdcore/qd_coords_animation_point.o
    C++      engines/qdengine/qdcore/qd_coords_animation.o
    C++      engines/qdengine/qdcore/qd_counter.o
    C++      engines/qdengine/qdcore/qd_d3dutils.o
    C++      engines/qdengine/qdcore/qd_file_manager.o
    C++      engines/qdengine/qdcore/qd_font_info.o
    C++      engines/qdengine/qdcore/qd_game_dispatcher.o
    C++      engines/qdengine/qdcore/qd_game_dispatcher_base.o
    C++      engines/qdengine/qdcore/qd_game_end.o
    C++      engines/qdengine/qdcore/qd_game_object.o
    C++      engines/qdengine/qdcore/qd_game_object_animated.o
    C++      engines/qdengine/qdcore/qd_game_object_mouse.o
    C++      engines/qdengine/qdcore/qd_game_object_moving.o
    C++      engines/qdengine/qdcore/qd_game_object_state.o
    C++      engines/qdengine/qdcore/qd_game_object_static.o
    C++      engines/qdengine/qdcore/qd_game_scene.o
    C++      engines/qdengine/qdcore/qd_grid_zone.o
    C++      engines/qdengine/qdcore/qd_grid_zone_state.o
    C++      engines/qdengine/qdcore/qd_interface_background.o
    C++      engines/qdengine/qdcore/qd_interface_button.o
    C++      engines/qdengine/qdcore/qd_interface_counter.o
engines/qdengine/qdcore/qd_grid_zone.cpp: In member function 'bool QDEngine::qdGridZone::select(bool) const':
engines/qdengine/qdcore/qd_grid_zone.cpp:279:38: warning: 'this' pointer is null [-Wnonnull]
    C++      engines/qdengine/qdcore/qd_interface_dispatcher.o
    C++      engines/qdengine/qdcore/qd_interface_element.o
    C++      engines/qdengine/qdcore/qd_interface_element_state_mode.o
    C++      engines/qdengine/qdcore/qd_interface_element_state.o
    C++      engines/qdengine/qdcore/qd_interface_object_base.o
    C++      engines/qdengine/qdcore/qd_interface_save.o
    C++      engines/qdengine/qdcore/qd_interface_screen.o
    C++      engines/qdengine/qdcore/qd_interface_slider.o
    C++      engines/qdengine/qdcore/qd_interface_text_window.o
    C++      engines/qdengine/qdcore/qd_inventory.o
    C++      engines/qdengine/qdcore/qd_inventory_cell.o
    C++      engines/qdengine/qdcore/qd_minigame.o
    C++      engines/qdengine/qdcore/qd_minigame_config.o
    C++      engines/qdengine/qdcore/qd_minigame_interface.o
    C++      engines/qdengine/qdcore/qd_music_track.o
    C++      engines/qdengine/qdcore/qd_named_object.o
    C++      engines/qdengine/qdcore/qd_named_object_base.o
    C++      engines/qdengine/qdcore/qd_named_object_indexer.o
    C++      engines/qdengine/qdcore/qd_named_object_reference.o
    C++      engines/qdengine/qdcore/qd_resource.o
    C++      engines/qdengine/qdcore/qd_scale_info.o
    C++      engines/qdengine/qdcore/qd_screen_text.o
    C++      engines/qdengine/qdcore/qd_screen_text_dispatcher.o
    C++      engines/qdengine/qdcore/qd_screen_text_set.o
    C++      engines/qdengine/qdcore/qd_setup.o
    C++      engines/qdengine/qdcore/qd_sound.o
    C++      engines/qdengine/qdcore/qd_sound_info.o
    C++      engines/qdengine/qdcore/qd_sprite.o
    C++      engines/qdengine/qdcore/qd_textdb.o
    C++      engines/qdengine/qdcore/qd_trigger_chain.o
    C++      engines/qdengine/qdcore/qd_trigger_element.o
    C++      engines/qdengine/qdcore/qd_video.o
    C++      engines/qdengine/debugger/debugtools.o
    C++      engines/queen/bankman.o
    C++      engines/queen/command.o
    C++      engines/queen/credits.o
    C++      engines/queen/cutaway.o
    C++      engines/queen/debug.o
    C++      engines/queen/display.o
    C++      engines/queen/graphics.o
engines/queen/command.cpp: In member function 'uint16 Queen::Command::nextObjectDescription(Queen::ObjectDescription*, uint16)':
engines/queen/command.cpp:1205:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/queen/command.cpp:1212:2: note: here
    C++      engines/queen/grid.o
    C++      engines/queen/input.o
    C++      engines/queen/journal.o
    C++      engines/queen/logic.o
    C++      engines/queen/metaengine.o
In file included from engines/queen/display.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/queen/midiadlib.o
    C++      engines/queen/music.o
    C++      engines/queen/musicdata.o
    C++      engines/queen/queen.o
    C++      engines/queen/resource.o
    C++      engines/queen/restables.o
    C++      engines/queen/sound.o
    C++      engines/queen/state.o
    C++      engines/queen/talk.o
    C++      engines/queen/version.o
    C++      engines/queen/walk.o
    C++      engines/saga/actor.o
In file included from engines/queen/sound.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/actor_path.o
    C++      engines/saga/actor_walk.o
    C++      engines/saga/animation.o
    C++      engines/saga/console.o
    C++      engines/saga/events.o
    C++      engines/saga/font.o
    C++      engines/saga/font_map.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/actor.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/gfx.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/animation.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/image.o
    C++      engines/saga/input.o
    C++      engines/saga/interface.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/image.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/gfx.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/introproc_ite.o
    C++      engines/saga/isomap.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/font.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/itedata.o
    C++      engines/saga/metaengine.o
    C++      engines/saga/music.o
    C++      engines/saga/objectmap.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/isomap.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/palanim.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/metaengine.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/puzzle.o
engines/saga/interface.cpp: In member function 'bool Saga::Interface::processTextInput(Common::KeyState)':
engines/saga/interface.cpp:1223:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga/interface.cpp:1225:2: note: here
    C++      engines/saga/render.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/objectmap.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/resource.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/music.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/resource_rsc.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/palanim.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/saga.o
    C++      engines/saga/saveload.o
    C++      engines/saga/scene.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/resource_rsc.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/script.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/resource.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/sfuncs.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/saveload.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/sndres.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/saga.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/sound.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/scene.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/sprite.o
    C++      engines/saga/sthread.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/script.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga/introproc_ihnm.o
    C++      engines/saga/resource_res.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/sndres.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga/sfuncs_ihnm.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/sthread.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/sprite.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/actor.o
    C++      engines/saga2/assign.o
engines/saga/introproc_ihnm.cpp: In member function 'bool Saga::Scene::playTitle(int, int, int)':
engines/saga/introproc_ihnm.cpp:213:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga/introproc_ihnm.cpp:216:3: note: here
    C++      engines/saga2/audio.o
    C++      engines/saga2/automap.o
In file included from ./engines/saga/saga.h:29,
                 from engines/saga/resource_res.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/band.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/automap.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/beegee.o
    C++      engines/saga2/blitters.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/audio.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/button.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/band.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/calendar.o
In file included from engines/saga2/blitters.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/console.o
    C++      engines/saga2/contain.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/calendar.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/display.o
    C++      engines/saga2/dispnode.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/actor.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/document.o
    C++      engines/saga2/effects.o
    C++      engines/saga2/enchant.o
    C++      engines/saga2/floating.o
    C++      engines/saga2/gamemode.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/contain.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/gdraw.o
    C++      engines/saga2/gfx.o
    C++      engines/saga2/gpointer.o
    C++      engines/saga2/grabinfo.o
    C++      engines/saga2/grequest.o
    C++      engines/saga2/gtext.o
    C++      engines/saga2/gtextbox.o
    C++      engines/saga2/hresmgr.o
    C++      engines/saga2/imagcach.o
    C++      engines/saga2/interp.o
    C++      engines/saga2/intrface.o
    C++      engines/saga2/loadmsg.o
engines/saga2/hresmgr.cpp: In constructor 'Saga2::hResource::hResource(const char*)':
engines/saga2/hresmgr.cpp:343:29: warning: '%s' directive argument is null [-Wformat-overflow=]
    C++      engines/saga2/magic.o
    C++      engines/saga2/main.o
    C++      engines/saga2/mainmap.o
    C++      engines/saga2/mapfeatr.o
engines/saga2/interp.cpp: In member function 'bool Saga2::Thread::interpret()':
engines/saga2/interp.cpp:691:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/interp.cpp:694:3: note: here
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/interp.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/messager.o
In file included from engines/saga2/main.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/metaengine.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/intrface.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/mission.o
    C++      engines/saga2/modal.o
    C++      engines/saga2/motion.o
    C++      engines/saga2/mouseimg.o
    C++      engines/saga2/msgbox.o
    C++      engines/saga2/music.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/mission.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/objects.o
    C++      engines/saga2/objproto.o
    C++      engines/saga2/panel.o
    C++      engines/saga2/path.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/motion.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/patrol.o
    C++      engines/saga2/player.o
    C++      engines/saga2/playmode.o
engines/saga2/path.cpp: In member function 'Saga2::PathResult Saga2::PathRequest::findPath()':
engines/saga2/path.cpp:1739:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/path.cpp:1742:4: note: here
engines/saga2/path.cpp:1757:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/path.cpp:1760:4: note: here
engines/saga2/path.cpp:1775:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/path.cpp:1778:4: note: here
engines/saga2/path.cpp:1793:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/path.cpp:1796:4: note: here
    C++      engines/saga2/property.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/patrol.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/pt2angle.o
    C++      engines/saga2/rect.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/objects.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/saga2.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/player.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/sagafunc.o
    C++      engines/saga2/saveload.o
    C++      engines/saga2/sensor.o
    C++      engines/saga2/shorten.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/saveload.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/speech.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/saga2.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/spelcast.o
engines/saga2/shorten.cpp: In function 'byte* Saga2::loadShortenFromStream(Common::ReadStream&, int&, int&, byte&)':
engines/saga2/shorten.cpp:200:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/shorten.cpp:202:3: note: here
engines/saga2/shorten.cpp:207:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/saga2/shorten.cpp:209:3: note: here
    C++      engines/saga2/speldata.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/sensor.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/speldraw.o
    C++      engines/saga2/spellini.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/speldata.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/spellio.o
    C++      engines/saga2/spellloc.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/speech.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/spellsiz.o
    C++      engines/saga2/spellspr.o
    C++      engines/saga2/spellsta.o
    C++      engines/saga2/sprite.o
    C++      engines/saga2/target.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/spellio.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/task.o
    C++      engines/saga2/terrain.o
    C++      engines/saga2/tile.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/sprite.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/tileline.o
    C++      engines/saga2/tileload.o
    C++      engines/saga2/tilemode.o
    C++      engines/saga2/timers.o
    C++      engines/saga2/tower.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/tilemode.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/towerfta.o
    C++      engines/saga2/transit.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/timers.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/tromode.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/task.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/saga2/uidialog.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/tile.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/vbacksav.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/towerfta.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/video.o
    C++      engines/saga2/videobox.o
    C++      engines/saga2/vpal.o
    C++      engines/saga2/vwdraw.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/uidialog.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/saga2/weapons.o
    C++      engines/sci/console.o
    C++      engines/sci/detection_internal.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/vpal.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/sci/dialogs.o
    C++      engines/sci/event.o
    C++      engines/sci/metaengine.o
In file included from ./engines/saga2/rect.h:29,
                 from ./engines/saga2/gdraw.h:29,
                 from ./engines/saga2/vdraw.h:29,
                 from ./engines/saga2/saga2.h:36,
                 from engines/saga2/weapons.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sci.o
    C++      engines/sci/util.o
    C++      engines/sci/engine/features.o
    C++      engines/sci/engine/file.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/features.h:25,
                 from engines/sci/metaengine.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/engine/gc.o
    C++      engines/sci/engine/guest_additions.o
    C++      engines/sci/engine/kernel.o
    C++      engines/sci/engine/kevent.o
In file included from engines/sci/engine/file.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/sci/engine/kfile.o
    C++      engines/sci/engine/kgraphics.o
    C++      engines/sci/engine/klists.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/vm.h:28,
                 from ./engines/sci/console.h:26,
                 from engines/sci/console.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/engine/kmath.o
engines/sci/engine/guest_additions.cpp: In function 'Common::String Sci::getUserObject(SciGameId)':
engines/sci/engine/guest_additions.cpp:163:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/guest_additions.cpp:166:2: note: here
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/features.h:25,
                 from engines/sci/engine/guest_additions.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/engine/kmenu.o
In file included from engines/sci/engine/kfile.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
engines/sci/engine/kfile.cpp: In function 'Sci::reg_t Sci::kGetSaveFiles32(EngineState*, int, reg_t*)':
engines/sci/engine/kfile.cpp:1558:10: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 36 bytes from a string of length 36 [-Wstringop-truncation]
    C++      engines/sci/engine/kmisc.o
    C++      engines/sci/engine/kmovement.o
    C++      engines/sci/engine/kparse.o
    C++      engines/sci/engine/kpathing.o
engines/sci/engine/kgraphics.cpp: In function 'Sci::reg_t Sci::kSetCursorSci11(EngineState*, int, reg_t*)':
engines/sci/engine/kgraphics.cpp:191:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/kgraphics.cpp:193:2: note: here
engines/sci/engine/kgraphics.cpp: In function 'Sci::reg_t Sci::kSetPort(EngineState*, int, reg_t*)':
engines/sci/engine/kgraphics.cpp:1149:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/kgraphics.cpp:1151:2: note: here
    C++      engines/sci/engine/kscripts.o
    C++      engines/sci/engine/ksound.o
    C++      engines/sci/engine/kstring.o
engines/sci/engine/kmisc.cpp: In function 'Sci::reg_t Sci::kPlatform(EngineState*, int, reg_t*)':
engines/sci/engine/kmisc.cpp:831:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/kmisc.cpp:834:2: note: here
    C++      engines/sci/engine/kvideo.o
    C++      engines/sci/engine/message.o
engines/sci/engine/kpathing.cpp: In function 'Common::Point* Sci::fixup_start_point(PathfindingState*, const Common::Point&)':
engines/sci/engine/kpathing.cpp:993:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/kpathing.cpp:999:3: note: here
    C++      engines/sci/engine/object.o
    C++      engines/sci/engine/savegame.o
engines/sci/engine/kstring.cpp: In function 'Sci::reg_t Sci::kFormat(EngineState*, int, reg_t*)':
engines/sci/engine/kstring.cpp:381:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/kstring.cpp:383:4: note: here
    C++      engines/sci/engine/script.o
    C++      engines/sci/engine/scriptdebug.o
    C++      engines/sci/engine/script_patches.o
    C++      engines/sci/engine/selector.o
engines/sci/engine/scriptdebug.cpp: In member function 'void Sci::SciEngine::scriptDebug()':
engines/sci/engine/scriptdebug.cpp:478:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/engine/scriptdebug.cpp:483:5: note: here
    C++      engines/sci/engine/seg_manager.o
    C++      engines/sci/engine/segment.o
    C++      engines/sci/engine/state.o
    C++      engines/sci/engine/static_selectors.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/features.h:25,
                 from engines/sci/engine/savegame.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/sci/engine/savegame.cpp: In member function 'virtual void Sci::SciArray::saveLoadWithSerializer(Common::Serializer&)':
engines/sci/engine/savegame.cpp:781:9: warning: 'savedSize' may be used uninitialized [-Wmaybe-uninitialized]
In file included from ./common/savefile.h:27,
                 from engines/sci/engine/savegame.cpp:22:
In member function 'void Common::WriteStream::writeSint32LE(int32)',
    inlined from 'void Common::Serializer::syncAsSint32LE(T&, Version, Version) [with T = int]' at ./common/serializer.h:127:290,
    inlined from 'virtual void Sci::GfxCursor32::saveLoadWithSerializer(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1037:18:
./common/stream.h:201:16: warning: 'hideCount' may be used uninitialized [-Wmaybe-uninitialized]
engines/sci/engine/savegame.cpp: In member function 'virtual void Sci::GfxCursor32::saveLoadWithSerializer(Common::Serializer&)':
engines/sci/engine/savegame.cpp:1033:8: note: 'hideCount' was declared here
In file included from engines/sci/engine/savegame.cpp:26:
In member function 'void Common::Serializer::syncAsUint16LE(T&, Version, Version) [with T = int]',
    inlined from 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1096:19:
./common/serializer.h:120:254: warning: 'robotId' may be used uninitialized [-Wmaybe-uninitialized]
engines/sci/engine/savegame.cpp: In member function 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)':
engines/sci/engine/savegame.cpp:1081:17: note: 'robotId' was declared here
In member function 'void Common::WriteStream::writeSint16LE(int16)',
    inlined from 'void Common::Serializer::syncAsSint16LE(T&, Version, Version) [with T = short int]' at ./common/serializer.h:122:290,
    inlined from 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1101:19:
./common/stream.h:195:16: warning: 'scale' may be used uninitialized [-Wmaybe-uninitialized]
engines/sci/engine/savegame.cpp: In member function 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)':
engines/sci/engine/savegame.cpp:1084:19: note: 'scale' was declared here
In member function 'void Common::WriteStream::writeSint32LE(int32)',
    inlined from 'void Common::Serializer::syncAsSint32LE(T&, Version, Version) [with T = int]' at ./common/serializer.h:127:290,
    inlined from 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)' at engines/sci/engine/savegame.cpp:1102:19:
./common/stream.h:201:16: warning: 'frameNo' may be used uninitialized [-Wmaybe-uninitialized]
engines/sci/engine/savegame.cpp: In member function 'void Sci::Video32::_ZN3Sci7Video3222saveLoadWithSerializerERN6Common10SerializerE.part.0(Common::Serializer&)':
engines/sci/engine/savegame.cpp:1085:7: note: 'frameNo' was declared here
    C++      engines/sci/engine/tts.o
    C++      engines/sci/engine/vm.o
    C++      engines/sci/engine/vm_types.o
    C++      engines/sci/engine/workarounds.o
    C++      engines/sci/graphics/animate.o
    C++      engines/sci/graphics/cache.o
In member function 'void Sci::reg_t::setSegment(Sci::SegmentId)',
    inlined from 'void Sci::reg_t::setSegment(Sci::SegmentId)' at engines/sci/engine/vm_types.cpp:39:6,
    inlined from 'Sci::reg_t Sci::make_reg(SegmentId, uint16)' at ./engines/sci/engine/vm_types.h:196:14,
    inlined from 'Sci::reg_t Sci::reg_t::operator+(Sci::reg_t) const' at engines/sci/engine/vm_types.cpp:70:19:
engines/sci/engine/vm_types.cpp:44:24: warning: 'r.Sci::reg_t::_segment' may be used uninitialized [-Wmaybe-uninitialized]
In file included from ./engines/sci/sci.h:29,
                 from engines/sci/engine/vm_types.cpp:22:
./engines/sci/engine/vm_types.h: In member function 'Sci::reg_t Sci::reg_t::operator+(Sci::reg_t) const':
./engines/sci/engine/vm_types.h:195:8: note: 'r.Sci::reg_t::_segment' was declared here
In member function 'void Sci::reg_t::setSegment(Sci::SegmentId)',
    inlined from 'void Sci::reg_t::setSegment(Sci::SegmentId)' at engines/sci/engine/vm_types.cpp:39:6,
    inlined from 'Sci::reg_t Sci::make_reg(SegmentId, uint16)' at ./engines/sci/engine/vm_types.h:196:14,
    inlined from 'Sci::reg_t Sci::reg_t::operator-(Sci::reg_t) const' at engines/sci/engine/vm_types.cpp:91:64:
engines/sci/engine/vm_types.cpp:44:24: warning: 'r.Sci::reg_t::_segment' may be used uninitialized [-Wmaybe-uninitialized]
./engines/sci/engine/vm_types.h: In member function 'Sci::reg_t Sci::reg_t::operator-(Sci::reg_t) const':
./engines/sci/engine/vm_types.h:195:8: note: 'r.Sci::reg_t::_segment' was declared here
    C++      engines/sci/graphics/compare.o
    C++      engines/sci/graphics/controls16.o
    C++      engines/sci/graphics/coordadjuster.o
    C++      engines/sci/graphics/cursor.o
    C++      engines/sci/graphics/fontkorean.o
    C++      engines/sci/graphics/fontsjis.o
    C++      engines/sci/graphics/gfxdrivers.o
    C++      engines/sci/graphics/macfont.o
    C++      engines/sci/graphics/maciconbar.o
    C++      engines/sci/graphics/menu.o
In file included from engines/sci/graphics/cursor.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/graphics/paint16.o
    C++      engines/sci/graphics/palette.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/vm.h:28,
                 from ./engines/sci/engine/selector.h:28,
                 from ./engines/sci/engine/kernel.h:30,
                 from engines/sci/graphics/maciconbar.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/graphics/picture.o
    C++      engines/sci/graphics/portrait.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from engines/sci/graphics/gfxdrivers.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/graphics/ports.o
    C++      engines/sci/graphics/remap.o
In file included from ./engines/sci/engine/file.h:25,
                 from ./engines/sci/engine/state.h:36,
                 from engines/sci/graphics/palette.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/graphics/scifont.o
    C++      engines/sci/graphics/scifx.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/engine/script.h:26,
                 from ./engines/sci/engine/seg_manager.h:27,
                 from ./engines/sci/engine/state.h:37,
                 from engines/sci/graphics/portrait.cpp:28:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
engines/sci/graphics/portrait.cpp:96:31:   required from here
./common/span.h:852:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/graphics/portrait.cpp:96:31:   required from here
./common/span.h:679:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:676:3:   required from 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/graphics/portrait.cpp:96:31:   required from here
./common/span.h:656:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
In file included from ./engines/sci/engine/file.h:25,
                 from ./engines/sci/engine/state.h:36:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/graphics/screen.o
    C++      engines/sci/graphics/text16.o
    C++      engines/sci/graphics/transitions.o
    C++      engines/sci/graphics/view.o
    C++      engines/sci/parser/grammar.o
engines/sci/graphics/screen.cpp: In constructor 'Sci::GfxScreen::GfxScreen(Sci::ResourceManager*, Common::RenderMode)':
engines/sci/graphics/screen.cpp:210:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/screen.cpp:215:3: note: here
engines/sci/graphics/text16.cpp: In member function 'int16 Sci::GfxText16::GetLongest(const char*&, int16, Sci::GuiResourceId)':
engines/sci/graphics/text16.cpp:242:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/text16.cpp:246:3: note: here
engines/sci/graphics/text16.cpp:249:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/text16.cpp:254:3: note: here
engines/sci/graphics/text16.cpp: In member function 'void Sci::GfxText16::Width(const char*, int16, int16, Sci::GuiResourceId, int16&, int16&, bool)':
engines/sci/graphics/text16.cpp:412:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/text16.cpp:417:4: note: here
engines/sci/graphics/text16.cpp: In member function 'void Sci::GfxText16::Draw(const char*, int16, int16, Sci::GuiResourceId, int16)':
engines/sci/graphics/text16.cpp:534:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/text16.cpp:539:3: note: here
    C++      engines/sci/parser/said.o
    C++      engines/sci/parser/vocabulary.o
    C++      engines/sci/resource/decompressor.o
    C++      engines/sci/resource/resource.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/engine/script.h:26,
                 from ./engines/sci/engine/seg_manager.h:27,
                 from ./engines/sci/engine/state.h:37,
                 from engines/sci/graphics/view.cpp:23:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
engines/sci/graphics/view.cpp:352:49:   required from here
./common/span.h:839:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
engines/sci/graphics/view.cpp:664:51:   required from here
./common/span.h:831:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromSpan(const Other&) [with Other = Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
./common/span.h:836:31:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]'
engines/sci/graphics/view.cpp:352:49:   required from here
./common/span.h:666:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:828:23:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/graphics/view.cpp:664:51:   required from here
./common/span.h:656:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
engines/sci/graphics/view.cpp: In member function 'void Sci::GfxView::initData()':
engines/sci/graphics/view.cpp:132:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/view.cpp:134:2: note: here
engines/sci/graphics/view.cpp: In function 'void Sci::unpackCelData(const SciSpan<const unsigned char>&, SciSpan<unsigned char>&, byte, int, int, ViewType, uint16, bool)':
engines/sci/graphics/view.cpp:577:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/view.cpp:579:4: note: here
    C++      engines/sci/resource/resource_audio.o
    C++      engines/sci/resource/resource_patcher.o
    C++      engines/sci/sound/audio.o
    C++      engines/sci/sound/midiparser_sci.o
    C++      engines/sci/sound/music.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from engines/sci/sound/audio.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sound/soundcmd.o
In file included from engines/sci/resource/resource_audio.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sound/sync.o
In file included from engines/sci/resource/resource.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sound/drivers/adlib.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/engine/script.h:26,
                 from ./engines/sci/engine/seg_manager.h:27,
                 from ./engines/sci/engine/state.h:37,
                 from engines/sci/sound/midiparser_sci.cpp:23:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
engines/sci/sound/midiparser_sci.cpp:167:46:   required from here
./common/span.h:831:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:828:23:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocate(size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/midiparser_sci.cpp:167:46:   required from here
./common/span.h:656:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
engines/sci/sound/midiparser_sci.cpp: In member function 'void Sci::MidiParser_SCI::trackState(uint32)':
engines/sci/sound/midiparser_sci.cpp:564:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/sound/midiparser_sci.cpp:570:2: note: here
    C++      engines/sci/sound/drivers/amigamac0.o
    C++      engines/sci/sound/drivers/amigamac1.o
    C++      engines/sci/sound/drivers/casio.o
    C++      engines/sci/sound/drivers/cms.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from engines/sci/sound/drivers/adlib.cpp:31:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
engines/sci/sound/drivers/adlib.cpp:889:34:   required from here
./common/span.h:839:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromSpan(const Other&) [with Other = Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
./common/span.h:836:31:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]'
engines/sci/sound/drivers/adlib.cpp:889:34:   required from here
./common/span.h:666:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/adlib.cpp:933:35:   required from here
./common/span.h:852:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/adlib.cpp:933:35:   required from here
./common/span.h:679:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:676:3:   required from 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/adlib.cpp:933:35:   required from here
./common/span.h:656:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
    C++      engines/sci/sound/drivers/fb01.o
    C++      engines/sci/sound/drivers/fmtowns.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/sound/drivers/mididriver.h:26,
                 from engines/sci/sound/drivers/amigamac0.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sound/drivers/midi.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/sound/drivers/mididriver.h:26,
                 from engines/sci/sound/drivers/amigamac1.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sci/sound/drivers/pcjr.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/sound/drivers/mididriver.h:26,
                 from engines/sci/sound/drivers/cms.cpp:22:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
engines/sci/sound/drivers/cms.cpp:766:30:   required from here
./common/span.h:839:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromSpan(const Other&) [with Other = Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]':
./common/span.h:836:31:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromSpan(const Common::NamedSpanImpl<OtherValueType, Derived>&) [with OtherValueType = const unsigned char; ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>]'
engines/sci/sound/drivers/cms.cpp:766:30:   required from here
./common/span.h:666:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
engines/sci/sound/drivers/cms.cpp: In member function 'virtual void Sci::CMSVoice_V0::update()':
engines/sci/sound/drivers/cms.cpp:421:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/sound/drivers/cms.cpp:425:2: note: here
    C++      engines/sci/sound/drivers/pc9801.o
    C++      engines/sci/video/seq_decoder.o
In file included from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from engines/sci/sound/drivers/fb01.cpp:24:
./common/span.h: In instantiation of 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/fb01.cpp:586:27:   required from here
./common/span.h:852:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::NamedSpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/fb01.cpp:586:27:   required from here
./common/span.h:679:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
./common/span.h: In instantiation of 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocate(size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]':
./common/span.h:676:3:   required from 'Common::SpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::SpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:849:33:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::SeekableReadStream&, size_type, const Common::String&) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
./common/span.h:856:28:   required from 'Common::NamedSpanImpl<ValueType, Derived>::mutable_value_derived_type& Common::NamedSpanImpl<ValueType, Derived>::allocateFromStream(Common::File&, size_type) [with ValueType = const unsigned char; Derived = Sci::SciSpan; mutable_value_derived_type = Sci::SciSpan<unsigned char>; size_type = unsigned int]'
engines/sci/sound/drivers/fb01.cpp:586:27:   required from here
./common/span.h:656:10: warning: casting 'Sci::SciSpan<const unsigned char>' to 'Common::SpanImpl<const unsigned char, Sci::SciSpan>::mutable_value_derived_type&' {aka 'Sci::SciSpan<unsigned char>&'} does not use 'Sci::SciSpan<ValueType>::SciSpan(const Other&) [with Other = Sci::SciSpan<const unsigned char>; ValueType = unsigned char]' [-Wcast-user-defined]
    C++      engines/sci/engine/hoyle5poker.o
    C++      engines/sci/engine/kgraphics32.o
In file included from engines/sci/sound/drivers/midi.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
engines/sci/sound/drivers/midi.cpp: In member function 'void Sci::MidiPlayer_Midi::mapMt32ToGm(const Sci::SciSpan<const unsigned char>&)':
engines/sci/sound/drivers/midi.cpp:1178:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/sound/drivers/midi.cpp:1180:3: note: here
    C++      engines/sci/graphics/celobj32.o
    C++      engines/sci/graphics/controls32.o
    C++      engines/sci/graphics/frameout.o
    C++      engines/sci/graphics/paint32.o
    C++      engines/sci/graphics/plane32.o
    C++      engines/sci/graphics/palette32.o
    C++      engines/sci/graphics/remap32.o
engines/sci/graphics/frameout.cpp: In constructor 'Sci::GfxFrameout::GfxFrameout(Sci::SegManager*, Sci::GfxPalette32*, Sci::GfxTransitions32*, Sci::GfxCursor32*)':
engines/sci/graphics/frameout.cpp:86:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/frameout.cpp:93:2: note: here
engines/sci/graphics/frameout.cpp:103:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/frameout.cpp:109:2: note: here
    C++      engines/sci/graphics/screen_item32.o
    C++      engines/sci/graphics/text32.o
    C++      engines/sci/graphics/transitions32.o
    C++      engines/sci/graphics/video32.o
engines/sci/graphics/plane32.cpp: In member function 'void Sci::Plane::setType()':
engines/sci/graphics/plane32.cpp:763:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sci/graphics/plane32.cpp:769:2: note: here
    C++      engines/sci/graphics/cursor32.o
    C++      engines/sci/graphics/maccursor32.o
    C++      engines/sci/sound/audio32.o
    C++      engines/sci/sound/decoders/sol.o
    C++      engines/sci/video/robot_decoder.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/vm.h:28,
                 from ./engines/sci/console.h:26,
                 from engines/sci/graphics/video32.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/scalpel.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/graphics/celobj32.h:27,
                 from ./engines/sci/graphics/cursor32.h:29,
                 from ./engines/sci/graphics/maccursor32.h:28,
                 from engines/sci/graphics/maccursor32.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/3do/scalpel_3do_screen.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/engine/features.h:25,
                 from engines/sci/sound/decoders/sol.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/drivers/adlib.o
    C++      engines/sherlock/scalpel/drivers/mt32.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/sound/audio32.h:31,
                 from engines/sci/sound/audio32.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/tsage/logo.o
    C++      engines/sherlock/scalpel/tsage/resources.o
In file included from ./common/span.h:26,
                 from ./engines/sci/util.h:25,
                 from ./engines/sci/resource/resource.h:32,
                 from ./engines/sci/graphics/celobj32.h:27,
                 from ./engines/sci/graphics/screen_item32.h:26,
                 from ./engines/sci/video/robot_decoder.h:33,
                 from engines/sci/video/robot_decoder.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/scalpel_darts.o
    C++      engines/sherlock/scalpel/scalpel_debugger.o
    C++      engines/sherlock/scalpel/scalpel_fixed_text.o
    C++      engines/sherlock/scalpel/scalpel_inventory.o
In file included from engines/sherlock/scalpel/tsage/resources.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/scalpel/scalpel_journal.o
    C++      engines/sherlock/scalpel/scalpel_map.o
    C++      engines/sherlock/scalpel/scalpel_people.o
    C++      engines/sherlock/scalpel/scalpel_saveload.o
    C++      engines/sherlock/scalpel/scalpel_scene.o
    C++      engines/sherlock/scalpel/scalpel_screen.o
    C++      engines/sherlock/scalpel/scalpel_talk.o
    C++      engines/sherlock/scalpel/scalpel_user_interface.o
    C++      engines/sherlock/scalpel/settings.o
    C++      engines/sherlock/tattoo/tattoo.o
    C++      engines/sherlock/tattoo/tattoo_darts.o
    C++      engines/sherlock/tattoo/tattoo_debugger.o
    C++      engines/sherlock/tattoo/tattoo_fixed_text.o
    C++      engines/sherlock/tattoo/tattoo_inventory.o
    C++      engines/sherlock/tattoo/tattoo_journal.o
    C++      engines/sherlock/tattoo/tattoo_map.o
    C++      engines/sherlock/tattoo/tattoo_people.o
    C++      engines/sherlock/tattoo/tattoo_resources.o
    C++      engines/sherlock/tattoo/tattoo_scene.o
    C++      engines/sherlock/tattoo/tattoo_screen.o
    C++      engines/sherlock/tattoo/tattoo_talk.o
    C++      engines/sherlock/tattoo/tattoo_user_interface.o
    C++      engines/sherlock/tattoo/widget_base.o
    C++      engines/sherlock/tattoo/widget_credits.o
    C++      engines/sherlock/tattoo/widget_files.o
    C++      engines/sherlock/tattoo/widget_foolscap.o
    C++      engines/sherlock/tattoo/widget_inventory.o
    C++      engines/sherlock/tattoo/widget_lab.o
    C++      engines/sherlock/tattoo/widget_options.o
    C++      engines/sherlock/tattoo/widget_password.o
    C++      engines/sherlock/tattoo/widget_quit.o
    C++      engines/sherlock/tattoo/widget_talk.o
    C++      engines/sherlock/tattoo/widget_text.o
    C++      engines/sherlock/tattoo/widget_tooltip.o
    C++      engines/sherlock/tattoo/widget_verbs.o
    C++      engines/sherlock/animation.o
    C++      engines/sherlock/debugger.o
    C++      engines/sherlock/events.o
    C++      engines/sherlock/fixed_text.o
    C++      engines/sherlock/fonts.o
    C++      engines/sherlock/image_file.o
    C++      engines/sherlock/inventory.o
    C++      engines/sherlock/journal.o
    C++      engines/sherlock/map.o
    C++      engines/sherlock/metaengine.o
In file included from engines/sherlock/image_file.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/music.o
    C++      engines/sherlock/objects.o
    C++      engines/sherlock/people.o
    C++      engines/sherlock/resources.o
    C++      engines/sherlock/saveload.o
    C++      engines/sherlock/scene.o
    C++      engines/sherlock/screen.o
    C++      engines/sherlock/sherlock.o
In file included from engines/sherlock/resources.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sherlock/sound.o
    C++      engines/sherlock/surface.o
    C++      engines/sherlock/talk.o
    C++      engines/sherlock/user_interface.o
    C++      engines/sky/autoroute.o
    C++      engines/sky/compact.o
    C++      engines/sky/control.o
    C++      engines/sky/debug.o
    C++      engines/sky/disk.o
    C++      engines/sky/grid.o
    C++      engines/sky/hufftext.o
engines/sky/debug.cpp: In member function 'bool Sky::Debugger::Cmd_LogicCommand(int, const char**)':
engines/sky/debug.cpp:1251:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sky/debug.cpp:1253:3: note: here
engines/sky/debug.cpp:1254:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sky/debug.cpp:1256:3: note: here
    C++      engines/sky/intro.o
    C++      engines/sky/logic.o
    C++      engines/sky/metaengine.o
    C++      engines/sky/mouse.o
    C++      engines/sky/screen.o
    C++      engines/sky/sky.o
    C++      engines/sky/sound.o
    C++      engines/sky/text.o
engines/sky/logic.cpp: In member function 'uint16 Sky::Logic::script(uint16, uint16)':
engines/sky/logic.cpp:1312:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sky/logic.cpp:1314:6: note: here
engines/sky/logic.cpp:1315:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sky/logic.cpp:1317:6: note: here
    C++      engines/sky/music/adlibchannel.o
    C++      engines/sky/music/adlibmusic.o
    C++      engines/sky/music/gmchannel.o
    C++      engines/sky/music/gmmusic.o
    C++      engines/sky/music/mt32music.o
    C++      engines/sky/music/musicbase.o
    C++      engines/stark/console.o
    C++      engines/stark/gfx/driver.o
    C++      engines/stark/gfx/opengls.o
    C++      engines/stark/gfx/openglsactor.o
    C++      engines/stark/gfx/openglsfade.o
    C++      engines/stark/gfx/openglsprop.o
    C++      engines/stark/gfx/openglssurface.o
    C++      engines/stark/gfx/opengl.o
    C++      engines/stark/gfx/openglactor.o
    C++      engines/stark/gfx/openglbitmap.o
    C++      engines/stark/gfx/openglfade.o
    C++      engines/stark/gfx/openglprop.o
    C++      engines/stark/gfx/openglsurface.o
    C++      engines/stark/gfx/opengltexture.o
    C++      engines/stark/gfx/renderentry.o
    C++      engines/stark/gfx/surfacerenderer.o
    C++      engines/stark/gfx/texture.o
    C++      engines/stark/formats/biff.o
    C++      engines/stark/formats/biffmesh.o
    C++      engines/stark/formats/dds.o
    C++      engines/stark/formats/iss.o
    C++      engines/stark/formats/tm.o
    C++      engines/stark/formats/xarc.o
    C++      engines/stark/formats/xmg.o
    C++      engines/stark/formats/xrc.o
    C++      engines/stark/metaengine.o
    C++      engines/stark/model/animhandler.o
    C++      engines/stark/model/model.o
    C++      engines/stark/model/skeleton_anim.o
    C++      engines/stark/movement/followpath.o
    C++      engines/stark/movement/followpathlight.o
    C++      engines/stark/movement/movement.o
    C++      engines/stark/movement/shortestpath.o
    C++      engines/stark/movement/stringpullingpath.o
    C++      engines/stark/movement/turn.o
    C++      engines/stark/movement/walk.o
    C++      engines/stark/resources/anim.o
    C++      engines/stark/resources/animhierarchy.o
    C++      engines/stark/resources/animscript.o
    C++      engines/stark/resources/animsoundtrigger.o
    C++      engines/stark/resources/bonesmesh.o
    C++      engines/stark/resources/bookmark.o
    C++      engines/stark/resources/camera.o
    C++      engines/stark/resources/container.o
    C++      engines/stark/resources/command.o
    C++      engines/stark/resources/dialog.o
    C++      engines/stark/resources/direction.o
    C++      engines/stark/resources/floor.o
    C++      engines/stark/resources/floorface.o
    C++      engines/stark/resources/floorfield.o
    C++      engines/stark/resources/fmv.o
    C++      engines/stark/resources/image.o
    C++      engines/stark/resources/item.o
    C++      engines/stark/resources/knowledge.o
    C++      engines/stark/resources/knowledgeset.o
    C++      engines/stark/resources/layer.o
    C++      engines/stark/resources/level.o
    C++      engines/stark/resources/light.o
    C++      engines/stark/resources/lipsync.o
    C++      engines/stark/resources/location.o
    C++      engines/stark/resources/object.o
    C++      engines/stark/resources/path.o
    C++      engines/stark/resources/pattable.o
    C++      engines/stark/resources/root.o
    C++      engines/stark/resources/script.o
    C++      engines/stark/resources/scroll.o
    C++      engines/stark/resources/sound.o
    C++      engines/stark/resources/speech.o
    C++      engines/stark/resources/string.o
    C++      engines/stark/resources/textureset.o
    C++      engines/stark/resourcereference.o
    C++      engines/stark/savemetadata.o
    C++      engines/stark/scene.o
    C++      engines/stark/services/archiveloader.o
    C++      engines/stark/services/dialogplayer.o
    C++      engines/stark/services/diary.o
    C++      engines/stark/services/fontprovider.o
    C++      engines/stark/services/gameinterface.o
    C++      engines/stark/services/global.o
    C++      engines/stark/services/resourceprovider.o
    C++      engines/stark/services/services.o
    C++      engines/stark/services/stateprovider.o
    C++      engines/stark/services/staticprovider.o
    C++      engines/stark/services/userinterface.o
    C++      engines/stark/services/settings.o
In file included from engines/stark/services/stateprovider.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/stark/services/gamechapter.o
    C++      engines/stark/services/gamemessage.o
    C++      engines/stark/stark.o
    C++      engines/stark/tools/abstractsyntaxtree.o
    C++      engines/stark/tools/block.o
    C++      engines/stark/tools/command.o
    C++      engines/stark/tools/decompiler.o
    C++      engines/stark/ui/cursor.o
    C++      engines/stark/ui/dialogbox.o
    C++      engines/stark/ui/menu/diaryindex.o
    C++      engines/stark/ui/menu/locationscreen.o
    C++      engines/stark/ui/menu/mainmenu.o
    C++      engines/stark/ui/menu/settingsmenu.o
In file included from engines/stark/ui/dialogbox.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/stark/ui/menu/saveloadmenu.o
    C++      engines/stark/ui/menu/fmvmenu.o
    C++      engines/stark/ui/menu/diarypages.o
    C++      engines/stark/ui/menu/dialogmenu.o
    C++      engines/stark/ui/window.o
    C++      engines/stark/ui/world/actionmenu.o
    C++      engines/stark/ui/world/button.o
    C++      engines/stark/ui/world/clicktext.o
    C++      engines/stark/ui/world/topmenu.o
    C++      engines/stark/ui/world/dialogpanel.o
    C++      engines/stark/ui/world/fmvscreen.o
    C++      engines/stark/ui/world/gamescreen.o
    C++      engines/stark/ui/world/gamewindow.o
    C++      engines/stark/ui/world/inventorywindow.o
    C++      engines/stark/visual/actor.o
    C++      engines/stark/visual/effects/bubbles.o
    C++      engines/stark/visual/effects/effect.o
    C++      engines/stark/visual/effects/fireflies.o
    C++      engines/stark/visual/effects/fish.o
    C++      engines/stark/visual/explodingimage.o
    C++      engines/stark/visual/flashingimage.o
    C++      engines/stark/visual/image.o
    C++      engines/stark/visual/prop.o
    C++      engines/stark/visual/smacker.o
    C++      engines/stark/visual/text.o
    C++      engines/stark/gfx/tinygl.o
    C++      engines/stark/gfx/tinyglactor.o
    C++      engines/stark/gfx/tinyglbitmap.o
    C++      engines/stark/gfx/tinyglfade.o
    C++      engines/stark/gfx/tinyglprop.o
    C++      engines/stark/gfx/tinyglsurface.o
    C++      engines/stark/gfx/tinygltexture.o
    C++      engines/supernova/console.o
    C++      engines/supernova/graphics.o
    C++      engines/supernova/metaengine.o
    C++      engines/supernova/resman.o
    C++      engines/supernova/room.o
    C++      engines/supernova/supernova1/rooms.o
    C++      engines/supernova/supernova2/rooms.o
    C++      engines/supernova/screen.o
    C++      engines/supernova/sound.o
In file included from engines/supernova/resman.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/supernova/game-manager.o
    C++      engines/supernova/supernova1/state.o
engines/supernova/screen.cpp: In constructor 'Supernova::Marquee::Marquee(Supernova::Screen*, MarqueeId, const char*)':
engines/supernova/screen.cpp:136:26: warning: '*this.Supernova::Marquee::_y' may be used uninitialized [-Wmaybe-uninitialized]
engines/supernova/screen.cpp:136:26: warning: '*this.Supernova::Marquee::_y' may be used uninitialized [-Wmaybe-uninitialized]
engines/supernova/screen.cpp:137:24: warning: '*this.Supernova::Marquee::_color' may be used uninitialized [-Wmaybe-uninitialized]
    C++      engines/supernova/supernova2/state.o
    C++      engines/supernova/supernova.o
engines/supernova/supernova1/state.cpp: In member function 'virtual void Supernova::GameManager1::updateEvents()':
engines/supernova/supernova1/state.cpp:386:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/supernova/supernova1/state.cpp:388:3: note: here
engines/supernova/supernova1/state.cpp: In member function 'void Supernova::GameManager1::telomat(int)':
engines/supernova/supernova1/state.cpp:556:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/supernova/supernova1/state.cpp:561:3: note: here
    C++      engines/sword1/animation.o
engines/supernova/supernova2/state.cpp: In member function 'virtual void Supernova::GameManager2::updateEvents()':
engines/supernova/supernova2/state.cpp:397:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/supernova/supernova2/state.cpp:399:3: note: here
    C++      engines/sword1/console.o
    C++      engines/sword1/control.o
In file included from engines/supernova/supernova.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword1/debug.o
    C++      engines/sword1/eventman.o
    C++      engines/sword1/logic.o
    C++      engines/sword1/memman.o
    C++      engines/sword1/menu.o
    C++      engines/sword1/metaengine.o
    C++      engines/sword1/mouse.o
    C++      engines/sword1/objectman.o
engines/sword1/logic.cpp: In member function 'int Sword1::Logic::interpretScript(Sword1::Object*, int, Sword1::Header*, int, int)':
engines/sword1/logic.cpp:528:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:529:4: note: here
engines/sword1/logic.cpp:529:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:530:4: note: here
engines/sword1/logic.cpp:530:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:531:4: note: here
engines/sword1/logic.cpp:531:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:532:4: note: here
engines/sword1/logic.cpp:532:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:533:4: note: here
engines/sword1/logic.cpp:533:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/sword1/logic.cpp:534:4: note: here
    C++      engines/sword1/resman.o
    C++      engines/sword1/router.o
In file included from engines/sword1/control.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword1/screen.o
    C++      engines/sword1/sound.o
    C++      engines/sword1/staticres.o
    C++      engines/sword1/sword1.o
    C++      engines/sword1/text.o
    C++      engines/sword2/animation.o
    C++      engines/sword2/anims.o
In file included from engines/sword1/sound.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/console.o
    C++      engines/sword2/controls.o
    C++      engines/sword2/debug.o
    C++      engines/sword2/events.o
    C++      engines/sword2/function.o
In file included from engines/sword2/console.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/header.o
    C++      engines/sword2/icons.o
    C++      engines/sword2/interpreter.o
    C++      engines/sword2/layers.o
In file included from ./engines/sword2/router.h:35,
                 from engines/sword2/function.cpp:39:
In member function 'void Sword2::ObjectLogic::setPause(int32)',
    inlined from 'int32 Sword2::Logic::fnPause(int32*)' at engines/sword2/function.cpp:320:19,
    inlined from 'int32 Sword2::Logic::fnRandomPause(int32*)' at engines/sword2/function.cpp:426:16:
./engines/sword2/object.h:82:39: warning: 'pars[1]' may be used uninitialized [-Wmaybe-uninitialized]
engines/sword2/function.cpp: In member function 'int32 Sword2::Logic::fnRandomPause(int32*)':
engines/sword2/function.cpp:416:8: note: 'pars[1]' was declared here
    C++      engines/sword2/logic.o
In file included from engines/sword2/icons.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/maketext.o
    C++      engines/sword2/memory.o
In file included from engines/sword2/header.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/menu.o
    C++      engines/sword2/metaengine.o
    C++      engines/sword2/mouse.o
    C++      engines/sword2/music.o
    C++      engines/sword2/palette.o
    C++      engines/sword2/protocol.o
    C++      engines/sword2/render.o
In file included from engines/sword2/music.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/resman.o
    C++      engines/sword2/router.o
    C++      engines/sword2/saveload.o
In file included from engines/sword2/mouse.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/screen.o
    C++      engines/sword2/scroll.o
In file included from engines/sword2/saveload.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/sound.o
    C++      engines/sword2/speech.o
    C++      engines/sword2/sprite.o
    C++      engines/sword2/startup.o
In file included from engines/sword2/router.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/sword2.o
    C++      engines/sword2/sync.o
In file included from engines/sword2/sound.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword2/walker.o
    C++      engines/sword25/console.o
    C++      engines/sword25/metaengine.o
    C++      engines/sword25/sword25.o
    C++      engines/sword25/fmv/movieplayer.o
    C++      engines/sword25/fmv/movieplayer_script.o
    C++      engines/sword25/gfx/animation.o
    C++      engines/sword25/gfx/animationdescription.o
    C++      engines/sword25/gfx/animationresource.o
    C++      engines/sword25/gfx/animationtemplate.o
    C++      engines/sword25/gfx/animationtemplateregistry.o
    C++      engines/sword25/gfx/bitmap.o
    C++      engines/sword25/gfx/dynamicbitmap.o
    C++      engines/sword25/gfx/fontresource.o
    C++      engines/sword25/gfx/graphicengine.o
    C++      engines/sword25/gfx/graphicengine_script.o
In file included from ./engines/sword25/gfx/renderobjectregistry.h:35,
                 from ./engines/sword25/gfx/renderobjectptr.h:39,
                 from ./engines/sword25/gfx/graphicengine.h:51,
                 from ./engines/sword25/gfx/renderobject.h:47,
                 from ./engines/sword25/gfx/timedrenderobject.h:32,
                 from ./engines/sword25/gfx/animation.h:36,
                 from ./engines/sword25/gfx/animationdescription.h:36,
                 from ./engines/sword25/gfx/animationresource.h:37,
                 from engines/sword25/gfx/animationtemplate.cpp:36:
./engines/sword25/kernel/objectregistry.h: In instantiation of 'uint Sword25::ObjectRegistry<T>::ClassPointer_Hash::operator()(const T*) const [with T = Sword25::AnimationTemplate; uint = unsigned int]':
./common/hashmap.h:500:30:   required from 'Common::HashMap<Key, Val, HashFunc, EqualFunc>::size_type Common::HashMap<Key, Val, HashFunc, EqualFunc>::lookup(const Key&) const [with Key = Sword25::AnimationTemplate*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::AnimationTemplate>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::AnimationTemplate>::ClassPointer_EqualTo; size_type = unsigned int]'
./common/hashmap.h:733:18:   required from 'void Common::HashMap<Key, Val, HashFunc, EqualFunc>::erase(const Key&) [with Key = Sword25::AnimationTemplate*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::AnimationTemplate>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::AnimationTemplate>::ClassPointer_EqualTo]'
./engines/sword25/kernel/objectregistry.h:107:24:   required from 'void Sword25::ObjectRegistry<T>::deregisterObject(T*) [with T = Sword25::AnimationTemplate]'
engines/sword25/gfx/animationtemplate.cpp:138:56:   required from here
./engines/sword25/kernel/objectregistry.h:137:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/sword25/gfx/microtiles.o
    C++      engines/sword25/gfx/panel.o
    C++      engines/sword25/gfx/renderobject.o
    C++      engines/sword25/gfx/renderobjectmanager.o
    C++      engines/sword25/gfx/screenshot.o
    C++      engines/sword25/gfx/staticbitmap.o
In file included from engines/sword25/gfx/screenshot.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword25/gfx/text.o
    C++      engines/sword25/gfx/timedrenderobject.o
    C++      engines/sword25/gfx/image/art.o
In file included from ./engines/sword25/gfx/renderobjectregistry.h:35,
                 from ./engines/sword25/gfx/renderobjectptr.h:39,
                 from ./engines/sword25/gfx/graphicengine.h:51,
                 from ./engines/sword25/gfx/renderobject.h:47,
                 from engines/sword25/gfx/renderobject.cpp:31:
./engines/sword25/kernel/objectregistry.h: In instantiation of 'uint Sword25::ObjectRegistry<T>::ClassPointer_Hash::operator()(const T*) const [with T = Sword25::RenderObject; uint = unsigned int]':
./common/hashmap.h:500:30:   required from 'Common::HashMap<Key, Val, HashFunc, EqualFunc>::size_type Common::HashMap<Key, Val, HashFunc, EqualFunc>::lookup(const Key&) const [with Key = Sword25::RenderObject*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::RenderObject>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::RenderObject>::ClassPointer_EqualTo; size_type = unsigned int]'
./common/hashmap.h:733:18:   required from 'void Common::HashMap<Key, Val, HashFunc, EqualFunc>::erase(const Key&) [with Key = Sword25::RenderObject*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::RenderObject>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::RenderObject>::ClassPointer_EqualTo]'
./engines/sword25/kernel/objectregistry.h:107:24:   required from 'void Sword25::ObjectRegistry<T>::deregisterObject(T*) [with T = Sword25::RenderObject]'
engines/sword25/gfx/renderobject.cpp:107:51:   required from here
./engines/sword25/kernel/objectregistry.h:137:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/sword25/gfx/image/imgloader.o
    C++      engines/sword25/gfx/image/renderedimage.o
    C++      engines/sword25/gfx/image/swimage.o
    C++      engines/sword25/gfx/image/vectorimage.o
    C++      engines/sword25/gfx/image/vectorimagerenderer.o
In file included from engines/sword25/gfx/image/imgloader.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/sword25/input/inputengine.o
    C++      engines/sword25/input/inputengine_script.o
    C++      engines/sword25/kernel/filesystemutil.o
    C++      engines/sword25/kernel/inputpersistenceblock.o
    C++      engines/sword25/kernel/kernel.o
    C++      engines/sword25/kernel/kernel_script.o
    C++      engines/sword25/kernel/outputpersistenceblock.o
    C++      engines/sword25/kernel/persistenceservice.o
    C++      engines/sword25/kernel/resmanager.o
    C++      engines/sword25/kernel/resource.o
engines/sword25/kernel/inputpersistenceblock.cpp: In member function 'void Sword25::InputPersistenceBlock::read(float&)':
engines/sword25/kernel/inputpersistenceblock.cpp:77:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/sword25/math/geometry_script.o
engines/sword25/kernel/outputpersistenceblock.cpp: In member function 'void Sword25::OutputPersistenceBlock::write(float)':
engines/sword25/kernel/outputpersistenceblock.cpp:66:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/sword25/math/polygon.o
    C++      engines/sword25/math/region.o
    C++      engines/sword25/math/regionregistry.o
    C++      engines/sword25/math/vertex.o
    C++      engines/sword25/math/walkregion.o
    C++      engines/sword25/package/packagemanager.o
    C++      engines/sword25/package/packagemanager_script.o
    C++      engines/sword25/script/luabindhelper.o
In file included from ./engines/sword25/math/regionregistry.h:38,
                 from engines/sword25/math/region.cpp:36:
./engines/sword25/kernel/objectregistry.h: In instantiation of 'uint Sword25::ObjectRegistry<T>::ClassPointer_Hash::operator()(const T*) const [with T = Sword25::Region; uint = unsigned int]':
./common/hashmap.h:500:30:   required from 'Common::HashMap<Key, Val, HashFunc, EqualFunc>::size_type Common::HashMap<Key, Val, HashFunc, EqualFunc>::lookup(const Key&) const [with Key = Sword25::Region*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::Region>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::Region>::ClassPointer_EqualTo; size_type = unsigned int]'
./common/hashmap.h:733:18:   required from 'void Common::HashMap<Key, Val, HashFunc, EqualFunc>::erase(const Key&) [with Key = Sword25::Region*; Val = unsigned int; HashFunc = Sword25::ObjectRegistry<Sword25::Region>::ClassPointer_Hash; EqualFunc = Sword25::ObjectRegistry<Sword25::Region>::ClassPointer_EqualTo]'
./engines/sword25/kernel/objectregistry.h:107:24:   required from 'void Sword25::ObjectRegistry<T>::deregisterObject(T*) [with T = Sword25::Region]'
engines/sword25/math/region.cpp:86:45:   required from here
./engines/sword25/kernel/objectregistry.h:137:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/sword25/script/luacallback.o
    C++      engines/sword25/script/luascript.o
    C++      engines/sword25/script/lua_extensions.o
    C++      engines/sword25/sfx/soundengine.o
    C++      engines/sword25/sfx/soundengine_script.o
    C++      engines/teenagent/actor.o
    C++      engines/teenagent/animation.o
In file included from engines/sword25/script/luascript.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/teenagent/callbacks.o
    C++      engines/teenagent/console.o
    C++      engines/teenagent/dialog.o
    C++      engines/teenagent/font.o
    C++      engines/teenagent/inventory.o
    C++      engines/teenagent/metaengine.o
    C++      engines/teenagent/music.o
    C++      engines/teenagent/objects.o
In file included from engines/teenagent/inventory.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/teenagent/pack.o
    C++      engines/teenagent/resources.o
In file included from engines/teenagent/objects.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/teenagent/scene.o
    C++      engines/teenagent/segment.o
    C++      engines/teenagent/surface.o
In file included from engines/teenagent/pack.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/teenagent/surface_list.o
    C++      engines/teenagent/teenagent.o
    C++      engines/tetraedge/tetraedge.o
    C++      engines/tetraedge/to_lua.o
    C++      engines/tetraedge/game/amerzone_game.o
    C++      engines/tetraedge/game/application.o
    C++      engines/tetraedge/game/billboard.o
    C++      engines/tetraedge/game/bonus_menu.o
    C++      engines/tetraedge/game/cellphone.o
    C++      engines/tetraedge/game/character.o
    C++      engines/tetraedge/game/character_settings_xml_parser.o
    C++      engines/tetraedge/game/characters_shadow.o
    C++      engines/tetraedge/game/confirm.o
    C++      engines/tetraedge/game/credits.o
    C++      engines/tetraedge/game/dialog2.o
    C++      engines/tetraedge/game/document.o
    C++      engines/tetraedge/game/documents_browser.o
    C++      engines/tetraedge/game/documents_browser_xml_parser.o
    C++      engines/tetraedge/game/gallery_menu.o
    C++      engines/tetraedge/game/game.o
    C++      engines/tetraedge/game/game_achievements.o
    C++      engines/tetraedge/game/game_sound.o
    C++      engines/tetraedge/game/global_bonus_menu.o
    C++      engines/tetraedge/game/help_option_menu.o
    C++      engines/tetraedge/game/how_to.o
    C++      engines/tetraedge/game/in_game_scene.o
    C++      engines/tetraedge/game/in_game_scene_xml_parser.o
    C++      engines/tetraedge/game/inventory.o
    C++      engines/tetraedge/game/inventory_menu.o
    C++      engines/tetraedge/game/inventory_object.o
    C++      engines/tetraedge/game/inventory_objects_xml_parser.o
    C++      engines/tetraedge/game/loc_file.o
    C++      engines/tetraedge/game/lua_binds.o
    C++      engines/tetraedge/game/main_menu.o
    C++      engines/tetraedge/game/notifier.o
    C++      engines/tetraedge/game/object3d.o
    C++      engines/tetraedge/game/object_settings_xml_parser.o
    C++      engines/tetraedge/game/objectif.o
    C++      engines/tetraedge/game/options_menu.o
    C++      engines/tetraedge/game/owner_error_menu.o
    C++      engines/tetraedge/game/particle_xml_parser.o
    C++      engines/tetraedge/game/puzzle_cadenas.o
    C++      engines/tetraedge/game/puzzle_coffre.o
    C++      engines/tetraedge/game/puzzle_computer_hydra.o
    C++      engines/tetraedge/game/puzzle_computer_pwd.o
    C++      engines/tetraedge/game/puzzle_disjoncteur.o
    C++      engines/tetraedge/game/puzzle_hanjie.o
    C++      engines/tetraedge/game/puzzle_liquides.o
    C++      engines/tetraedge/game/puzzle_pentacle.o
    C++      engines/tetraedge/game/puzzle_transfusion.o
    C++      engines/tetraedge/game/question2.o
    C++      engines/tetraedge/game/scene_lights_xml_parser.o
    C++      engines/tetraedge/game/splash_screens.o
    C++      engines/tetraedge/game/syberia_game.o
    C++      engines/tetraedge/game/upsell_screen.o
    C++      engines/tetraedge/game/youki_manager.o
    C++      engines/tetraedge/te/micropather.o
    C++      engines/tetraedge/te/te_3d_object2.o
    C++      engines/tetraedge/te/te_3d_texture.o
    C++      engines/tetraedge/te/te_act_zone.o
    C++      engines/tetraedge/te/te_animation.o
    C++      engines/tetraedge/te/te_bezier_curve.o
    C++      engines/tetraedge/te/te_button_layout.o
    C++      engines/tetraedge/te/te_camera.o
    C++      engines/tetraedge/te/te_camera_xml_parser.o
    C++      engines/tetraedge/te/te_checkbox_layout.o
    C++      engines/tetraedge/te/te_clip_layout.o
    C++      engines/tetraedge/te/te_color.o
    C++      engines/tetraedge/te/te_core.o
    C++      engines/tetraedge/te/te_extended_text_layout.o
    C++      engines/tetraedge/te/te_font2.o
    C++      engines/tetraedge/te/te_font3.o
    C++      engines/tetraedge/te/te_frame_anim.o
    C++      engines/tetraedge/te/te_free_move_zone.o
    C++      engines/tetraedge/te/te_frustum.o
    C++      engines/tetraedge/te/te_i_3d_object2.o
    C++      engines/tetraedge/te/te_i_font.o
    C++      engines/tetraedge/te/te_i_layout.o
    C++      engines/tetraedge/te/te_i_loc.o
    C++      engines/tetraedge/te/te_i_text_layout.o
    C++      engines/tetraedge/te/te_image.o
    C++      engines/tetraedge/te/te_images_sequence.o
    C++      engines/tetraedge/te/te_input_mgr.o
    C++      engines/tetraedge/te/te_interpolation.o
    C++      engines/tetraedge/te/te_jpeg.o
    C++      engines/tetraedge/te/te_layout.o
    C++      engines/tetraedge/te/te_light.o
    C++      engines/tetraedge/te/te_list_layout.o
    C++      engines/tetraedge/te/te_lua_context.o
    C++      engines/tetraedge/te/te_lua_gui.o
    C++      engines/tetraedge/te/te_lua_gui_lua_callbacks.o
    C++      engines/tetraedge/te/te_lua_script.o
    C++      engines/tetraedge/te/te_lua_thread.o
    C++      engines/tetraedge/te/te_marker.o
    C++      engines/tetraedge/te/te_material.o
    C++      engines/tetraedge/te/te_matricies_stack.o
    C++      engines/tetraedge/te/te_matrix4x4.o
    C++      engines/tetraedge/te/te_mesh.o
    C++      engines/tetraedge/te/te_model.o
    C++      engines/tetraedge/te/te_model_animation.o
    C++      engines/tetraedge/te/te_model_vertex_animation.o
    C++      engines/tetraedge/te/te_music.o
    C++      engines/tetraedge/te/te_name_val_xml_parser.o
    C++      engines/tetraedge/te/te_object.o
    C++      engines/tetraedge/te/te_obp.o
    C++      engines/tetraedge/te/te_palette.o
    C++      engines/tetraedge/te/te_particle.o
    C++      engines/tetraedge/te/te_pick_mesh.o
    C++      engines/tetraedge/te/te_pick_mesh2.o
    C++      engines/tetraedge/te/te_png.o
    C++      engines/tetraedge/te/te_quaternion.o
    C++      engines/tetraedge/te/te_ray_intersection.o
    C++      engines/tetraedge/te/te_real_timer.o
    C++      engines/tetraedge/te/te_renderer.o
    C++      engines/tetraedge/te/te_resource.o
    C++      engines/tetraedge/te/te_resource_manager.o
    C++      engines/tetraedge/te/te_scene.o
    C++      engines/tetraedge/te/te_scene_warp.o
    C++      engines/tetraedge/te/te_scene_warp_xml_parser.o
    C++      engines/tetraedge/te/te_scrolling_layout.o
    C++      engines/tetraedge/te/te_scummvm_codec.o
    C++      engines/tetraedge/te/te_sound_manager.o
    C++      engines/tetraedge/te/te_sprite_layout.o
    C++      engines/tetraedge/te/te_text_base2.o
    C++      engines/tetraedge/te/te_text_layout.o
    C++      engines/tetraedge/te/te_text_layout_xml_parser.o
    C++      engines/tetraedge/te/te_tga.o
    C++      engines/tetraedge/te/te_theora.o
    C++      engines/tetraedge/te/te_tiled_surface.o
    C++      engines/tetraedge/te/te_tiled_texture.o
    C++      engines/tetraedge/te/te_timer.o
    C++      engines/tetraedge/te/te_trs.o
    C++      engines/tetraedge/te/te_variant.o
    C++      engines/tetraedge/te/te_vector2f32.o
    C++      engines/tetraedge/te/te_vector2s32.o
engines/tetraedge/te/te_variant.cpp: In constructor 'Tetraedge::TeVariant::TeVariant(double)':
engines/tetraedge/te/te_variant.cpp:33:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/tetraedge/te/te_variant.cpp: In member function 'float Tetraedge::TeVariant::toFloat32(bool*) const':
engines/tetraedge/te/te_variant.cpp:61:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/tetraedge/te/te_variant.cpp: In member function 'double Tetraedge::TeVariant::toFloat64(bool*) const':
engines/tetraedge/te/te_variant.cpp:74:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/tetraedge/te/te_variant.cpp: In member function 'int32 Tetraedge::TeVariant::toSigned32(bool*) const':
engines/tetraedge/te/te_variant.cpp:87:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/tetraedge/te/te_variant.cpp: In member function 'uint32 Tetraedge::TeVariant::toUnsigned32(bool*) const':
engines/tetraedge/te/te_variant.cpp:126:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    C++      engines/tetraedge/te/te_vector3f32.o
    C++      engines/tetraedge/te/te_visual_fade.o
    C++      engines/tetraedge/te/te_warp.o
    C++      engines/tetraedge/te/te_warp_bloc.o
    C++      engines/tetraedge/te/te_warp_marker.o
    C++      engines/tetraedge/te/te_xml_parser.o
    C++      engines/tetraedge/te/te_zlib_jpeg.o
    C++      engines/tetraedge/te/te_xml_gui.o
    C++      engines/tetraedge/metaengine.o
    C++      engines/tetraedge/game/characters_shadow_tinygl.o
    C++      engines/tetraedge/te/te_3d_texture_tinygl.o
    C++      engines/tetraedge/te/te_light_tinygl.o
    C++      engines/tetraedge/te/te_mesh_tinygl.o
    C++      engines/tetraedge/te/te_renderer_tinygl.o
    C++      engines/tetraedge/game/characters_shadow_opengl.o
    C++      engines/tetraedge/te/te_3d_texture_opengl.o
    C++      engines/tetraedge/te/te_light_opengl.o
    C++      engines/tetraedge/te/te_mesh_opengl.o
    C++      engines/tetraedge/te/te_renderer_opengl.o
    C++      engines/tinsel/noir/lzss.o
    C++      engines/tinsel/actors.o
    C++      engines/tinsel/adpcm.o
    C++      engines/tinsel/anim.o
    C++      engines/tinsel/background.o
    C++      engines/tinsel/bg.o
    C++      engines/tinsel/bmv.o
    C++      engines/tinsel/cliprect.o
    C++      engines/tinsel/config.o
    C++      engines/tinsel/cursor.o
    C++      engines/tinsel/debugger.o
    C++      engines/tinsel/dialogs.o
    C++      engines/tinsel/drives.o
    C++      engines/tinsel/effect.o
    C++      engines/tinsel/events.o
    C++      engines/tinsel/faders.o
    C++      engines/tinsel/film.o
    C++      engines/tinsel/font.o
    C++      engines/tinsel/graphics.o
    C++      engines/tinsel/handle.o
    C++      engines/tinsel/heapmem.o
    C++      engines/tinsel/inv_objects.o
In file included from engines/tinsel/handle.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tinsel/mareels.o
    C++      engines/tinsel/metaengine.o
    C++      engines/tinsel/move.o
In file included from ./engines/tinsel/inv_objects.h:25,
                 from engines/tinsel/inv_objects.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tinsel/movers.o
    C++      engines/tinsel/multiobj.o
    C++      engines/tinsel/music.o
engines/tinsel/move.cpp: In function 'void Tinsel::SetNextDest(MOVER*)':
engines/tinsel/move.cpp:804:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tinsel/move.cpp:816:2: note: here
    C++      engines/tinsel/object.o
    C++      engines/tinsel/palette.o
    C++      engines/tinsel/pcode.o
    C++      engines/tinsel/pdisplay.o
In file included from engines/tinsel/music.cpp:38:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tinsel/play.o
    C++      engines/tinsel/polygons.o
    C++      engines/tinsel/saveload.o
    C++      engines/tinsel/savescn.o
    C++      engines/tinsel/scene.o
    C++      engines/tinsel/sched.o
    C++      engines/tinsel/scn.o
    C++      engines/tinsel/scroll.o
In file included from ./engines/tinsel/inv_objects.h:25,
                 from ./engines/tinsel/dialogs.h:29,
                 from engines/tinsel/saveload.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tinsel/sound.o
    C++      engines/tinsel/strres.o
    C++      engines/tinsel/sysvar.o
    C++      engines/tinsel/text.o
    C++      engines/tinsel/timers.o
In file included from engines/tinsel/sound.cpp:34:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tinsel/tinlib.o
    C++      engines/tinsel/tinsel.o
    C++      engines/tinsel/token.o
    C++      engines/tinsel/noir/notebook.o
    C++      engines/tinsel/noir/notebook_page.o
    C++      engines/tinsel/noir/sysreel.o
    C++      engines/titanic/continue_save_dialog.o
    C++      engines/titanic/debugger.o
In file included from engines/tinsel/tinsel.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/titanic/events.o
    C++      engines/titanic/game_location.o
    C++      engines/titanic/game_manager.o
    C++      engines/titanic/game_state.o
    C++      engines/titanic/game_view.o
    C++      engines/titanic/input_handler.o
    C++      engines/titanic/input_translator.o
    C++      engines/titanic/main_game_window.o
    C++      engines/titanic/room_flags.o
    C++      engines/titanic/titanic.o
    C++      engines/titanic/carry/auditory_centre.o
    C++      engines/titanic/carry/arm.o
    C++      engines/titanic/carry/bowl_ear.o
    C++      engines/titanic/carry/brain.o
engines/titanic/main_game_window.cpp: In member function 'void Titanic::CMainGameWindow::draw()':
engines/titanic/main_game_window.cpp:178:50: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/main_game_window.cpp:183:3: note: here
    C++      engines/titanic/carry/bridge_piece.o
    C++      engines/titanic/carry/carry.o
    C++      engines/titanic/carry/carry_parrot.o
    C++      engines/titanic/carry/central_core.o
    C++      engines/titanic/carry/chicken.o
    C++      engines/titanic/carry/crushed_tv.o
    C++      engines/titanic/carry/ear.o
    C++      engines/titanic/carry/eye.o
    C++      engines/titanic/carry/feathers.o
    C++      engines/titanic/carry/fruit.o
    C++      engines/titanic/carry/glass.o
    C++      engines/titanic/carry/hammer.o
    C++      engines/titanic/carry/head_piece.o
    C++      engines/titanic/carry/hose.o
    C++      engines/titanic/carry/hose_end.o
    C++      engines/titanic/carry/key.o
    C++      engines/titanic/carry/liftbot_head.o
    C++      engines/titanic/carry/long_stick.o
    C++      engines/titanic/carry/magazine.o
    C++      engines/titanic/carry/maitred_left_arm.o
    C++      engines/titanic/carry/maitred_right_arm.o
    C++      engines/titanic/carry/mouth.o
    C++      engines/titanic/carry/napkin.o
    C++      engines/titanic/carry/nose.o
    C++      engines/titanic/carry/note.o
    C++      engines/titanic/carry/parcel.o
    C++      engines/titanic/carry/perch.o
    C++      engines/titanic/carry/phonograph_cylinder.o
    C++      engines/titanic/carry/phonograph_ear.o
    C++      engines/titanic/carry/photograph.o
    C++      engines/titanic/carry/plug_in.o
    C++      engines/titanic/carry/speech_centre.o
    C++      engines/titanic/carry/sweets.o
    C++      engines/titanic/carry/vision_centre.o
    C++      engines/titanic/core/background.o
    C++      engines/titanic/core/click_responder.o
    C++      engines/titanic/core/dont_save_file_item.o
    C++      engines/titanic/core/drop_target.o
    C++      engines/titanic/core/file_item.o
    C++      engines/titanic/core/game_object.o
    C++      engines/titanic/core/game_object_desc_item.o
    C++      engines/titanic/core/link_item.o
    C++      engines/titanic/core/list.o
    C++      engines/titanic/core/mail_man.o
    C++      engines/titanic/core/message_target.o
engines/titanic/core/link_item.cpp: In member function 'virtual void Titanic::CLinkItem::load(Titanic::SimpleFile*)':
engines/titanic/core/link_item.cpp:112:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/link_item.cpp:115:2: note: here
engines/titanic/core/link_item.cpp:116:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/link_item.cpp:119:2: note: here
    C++      engines/titanic/core/multi_drop_target.o
    C++      engines/titanic/core/named_item.o
    C++      engines/titanic/core/node_item.o
    C++      engines/titanic/core/project_item.o
    C++      engines/titanic/core/resource_key.o
    C++      engines/titanic/core/room_item.o
    C++      engines/titanic/core/saveable_object.o
engines/titanic/core/game_object.cpp: In member function 'virtual void Titanic::CGameObject::load(Titanic::SimpleFile*)':
engines/titanic/core/game_object.cpp:146:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:149:2: note: here
engines/titanic/core/game_object.cpp:150:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:153:2: note: here
engines/titanic/core/game_object.cpp:154:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:157:2: note: here
engines/titanic/core/game_object.cpp:158:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:161:2: note: here
engines/titanic/core/game_object.cpp:162:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:165:2: note: here
engines/titanic/core/game_object.cpp:166:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/game_object.cpp:169:2: note: here
    C++      engines/titanic/core/static_image.o
    C++      engines/titanic/core/turn_on_object.o
engines/titanic/core/room_item.cpp: In member function 'virtual void Titanic::CRoomItem::load(Titanic::SimpleFile*)':
engines/titanic/core/room_item.cpp:66:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/room_item.cpp:69:2: note: here
engines/titanic/core/room_item.cpp:73:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/room_item.cpp:76:2: note: here
engines/titanic/core/room_item.cpp:83:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/room_item.cpp:86:2: note: here
    C++      engines/titanic/core/turn_on_play_sound.o
    C++      engines/titanic/core/turn_on_turn_off.o
engines/titanic/core/project_item.cpp: In member function 'virtual void Titanic::CProjectItem::load(Titanic::SimpleFile*)':
engines/titanic/core/project_item.cpp:116:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/project_item.cpp:119:2: note: here
engines/titanic/core/project_item.cpp:130:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/project_item.cpp:133:2: note: here
engines/titanic/core/project_item.cpp:135:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/project_item.cpp:138:2: note: here
engines/titanic/core/project_item.cpp:139:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/project_item.cpp:142:2: note: here
    C++      engines/titanic/core/tree_item.o
    C++      engines/titanic/core/view_item.o
    C++      engines/titanic/game/announce.o
    C++      engines/titanic/game/annoy_barbot.o
    C++      engines/titanic/game/arb_background.o
    C++      engines/titanic/game/arboretum_gate.o
engines/titanic/core/view_item.cpp: In member function 'virtual void Titanic::CViewItem::load(Titanic::SimpleFile*)':
engines/titanic/core/view_item.cpp:71:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/core/view_item.cpp:74:2: note: here
    C++      engines/titanic/game/auto_animate.o
    C++      engines/titanic/game/bar_menu.o
    C++      engines/titanic/game/bar_menu_button.o
    C++      engines/titanic/game/bar_bell.o
    C++      engines/titanic/game/belbot_get_light.o
    C++      engines/titanic/game/bottom_of_well_monitor.o
    C++      engines/titanic/game/bomb.o
    C++      engines/titanic/game/bowl_unlocker.o
    C++      engines/titanic/game/brain_slot.o
    C++      engines/titanic/game/bridge_door.o
    C++      engines/titanic/game/bridge_view.o
    C++      engines/titanic/game/broken_pell_base.o
    C++      engines/titanic/game/broken_pellerator.o
    C++      engines/titanic/game/broken_pellerator_froz.o
    C++      engines/titanic/game/cage.o
    C++      engines/titanic/game/captains_wheel.o
    C++      engines/titanic/game/cdrom.o
    C++      engines/titanic/game/cdrom_computer.o
    C++      engines/titanic/game/cdrom_tray.o
    C++      engines/titanic/game/cell_point_button.o
    C++      engines/titanic/game/chev_code.o
    C++      engines/titanic/game/chev_panel.o
    C++      engines/titanic/game/chicken_cooler.o
    C++      engines/titanic/game/chicken_dispensor.o
    C++      engines/titanic/game/close_broken_pel.o
    C++      engines/titanic/game/code_wheel.o
    C++      engines/titanic/game/cookie.o
    C++      engines/titanic/game/computer.o
    C++      engines/titanic/game/computer_screen.o
    C++      engines/titanic/game/credits.o
    C++      engines/titanic/game/credits_button.o
    C++      engines/titanic/game/dead_area.o
    C++      engines/titanic/game/desk_click_responder.o
    C++      engines/titanic/game/doorbot_elevator_handler.o
    C++      engines/titanic/game/doorbot_home_handler.o
    C++      engines/titanic/game/ear_sweet_bowl.o
    C++      engines/titanic/game/eject_phonograph_button.o
    C++      engines/titanic/game/elevator_action_area.o
    C++      engines/titanic/game/emma_control.o
    C++      engines/titanic/game/empty_nut_bowl.o
    C++      engines/titanic/game/end_credit_text.o
    C++      engines/titanic/game/end_credits.o
    C++      engines/titanic/game/end_explode_ship.o
    C++      engines/titanic/game/end_game_credits.o
    C++      engines/titanic/game/end_sequence_control.o
    C++      engines/titanic/game/hammer_dispensor.o
    C++      engines/titanic/game/hammer_dispensor_button.o
    C++      engines/titanic/game/fan.o
    C++      engines/titanic/game/fan_decrease.o
    C++      engines/titanic/game/fan_control.o
    C++      engines/titanic/game/fan_increase.o
    C++      engines/titanic/game/fan_noises.o
    C++      engines/titanic/game/floor_indicator.o
    C++      engines/titanic/game/games_console.o
    C++      engines/titanic/game/get_lift_eye2.o
    C++      engines/titanic/game/glass_smasher.o
    C++      engines/titanic/game/hammer_clip.o
    C++      engines/titanic/game/head_slot.o
    C++      engines/titanic/game/head_smash_event.o
    C++      engines/titanic/game/head_smash_lever.o
    C++      engines/titanic/game/head_spinner.o
    C++      engines/titanic/game/idle_summoner.o
    C++      engines/titanic/game/leave_sec_class_state.o
    C++      engines/titanic/game/lemon_dispensor.o
    C++      engines/titanic/game/light.o
    C++      engines/titanic/game/light_switch.o
    C++      engines/titanic/game/little_lift_button.o
    C++      engines/titanic/game/long_stick_dispenser.o
    C++      engines/titanic/game/missiveomat.o
    C++      engines/titanic/game/missiveomat_button.o
    C++      engines/titanic/game/movie_tester.o
    C++      engines/titanic/game/music_console_button.o
    C++      engines/titanic/game/music_room_phonograph.o
    C++      engines/titanic/game/music_room_stop_phonograph_button.o
    C++      engines/titanic/game/music_system_lock.o
    C++      engines/titanic/game/musical_instrument.o
    C++      engines/titanic/game/nav_helmet.o
    C++      engines/titanic/game/nav_helmet_off.o
    C++      engines/titanic/game/nav_helmet_on.o
    C++      engines/titanic/game/navigation_computer.o
    C++      engines/titanic/game/no_nut_bowl.o
    C++      engines/titanic/game/nose_holder.o
    C++      engines/titanic/game/null_port_hole.o
    C++      engines/titanic/game/nut_replacer.o
    C++      engines/titanic/game/pet_disabler.o
    C++      engines/titanic/game/phonograph.o
    C++      engines/titanic/game/phonograph_lid.o
    C++      engines/titanic/game/place_holder_item.o
    C++      engines/titanic/game/play_music_button.o
    C++      engines/titanic/game/play_on_act.o
    C++      engines/titanic/game/port_hole.o
engines/titanic/game/place_holder_item.cpp: In member function 'virtual void Titanic::CPlaceHolderItem::load(Titanic::SimpleFile*)':
engines/titanic/game/place_holder_item.cpp:53:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:56:2: note: here
engines/titanic/game/place_holder_item.cpp:58:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:61:2: note: here
engines/titanic/game/place_holder_item.cpp:62:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:65:2: note: here
engines/titanic/game/place_holder_item.cpp:66:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:69:2: note: here
engines/titanic/game/place_holder_item.cpp:70:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:73:2: note: here
engines/titanic/game/place_holder_item.cpp:74:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:77:2: note: here
engines/titanic/game/place_holder_item.cpp:81:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/place_holder_item.cpp:84:2: note: here
    C++      engines/titanic/game/record_phonograph_button.o
    C++      engines/titanic/game/replacement_ear.o
    C++      engines/titanic/game/reserved_table.o
    C++      engines/titanic/game/restaurant_cylinder_holder.o
    C++      engines/titanic/game/restaurant_phonograph.o
    C++      engines/titanic/game/sauce_dispensor.o
    C++      engines/titanic/game/search_point.o
    C++      engines/titanic/game/season_background.o
    C++      engines/titanic/game/season_barrel.o
    C++      engines/titanic/game/seasonal_adjustment.o
    C++      engines/titanic/game/service_elevator_window.o
    C++      engines/titanic/game/ship_setting.o
    C++      engines/titanic/game/ship_setting_button.o
    C++      engines/titanic/game/show_cell_points.o
    C++      engines/titanic/game/speech_dispensor.o
    C++      engines/titanic/game/splash_animation.o
    C++      engines/titanic/game/starling_puret.o
    C++      engines/titanic/game/start_action.o
    C++      engines/titanic/game/stop_phonograph_button.o
    C++      engines/titanic/game/sub_glass.o
    C++      engines/titanic/game/sub_wrapper.o
    C++      engines/titanic/game/sweet_bowl.o
    C++      engines/titanic/game/television.o
    C++      engines/titanic/game/third_class_canal.o
    C++      engines/titanic/game/tow_parrot_nav.o
    C++      engines/titanic/game/throw_tv_down_well.o
    C++      engines/titanic/game/titania_still_control.o
    C++      engines/titanic/game/up_lighter.o
    C++      engines/titanic/game/useless_lever.o
    C++      engines/titanic/game/variable_list.o
    C++      engines/titanic/game/volume_control.o
    C++      engines/titanic/game/wheel_button.o
    C++      engines/titanic/game/wheel_hotspot.o
engines/titanic/game/variable_list.cpp: In member function 'virtual void Titanic::CVariableListItem::load(Titanic::SimpleFile*)':
engines/titanic/game/variable_list.cpp:44:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/variable_list.cpp:47:2: note: here
engines/titanic/game/variable_list.cpp:49:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/variable_list.cpp:52:2: note: here
engines/titanic/game/variable_list.cpp:53:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/game/variable_list.cpp:56:2: note: here
    C++      engines/titanic/game/wheel_spin.o
    C++      engines/titanic/game/wheel_spin_horn.o
    C++      engines/titanic/game/gondolier/gondolier_base.o
    C++      engines/titanic/game/gondolier/gondolier_chest.o
    C++      engines/titanic/game/gondolier/gondolier_face.o
    C++      engines/titanic/game/gondolier/gondolier_mixer.o
    C++      engines/titanic/game/gondolier/gondolier_slider.o
    C++      engines/titanic/game/maitred/maitred_arm_holder.o
    C++      engines/titanic/game/maitred/maitred_body.o
    C++      engines/titanic/game/maitred/maitred_legs.o
    C++      engines/titanic/game/maitred/maitred_prod_receptor.o
    C++      engines/titanic/game/parrot/parrot_lobby_controller.o
    C++      engines/titanic/game/parrot/parrot_lobby_link_updater.o
    C++      engines/titanic/game/parrot/parrot_lobby_object.o
    C++      engines/titanic/game/parrot/parrot_lobby_view_object.o
    C++      engines/titanic/game/parrot/parrot_loser.o
    C++      engines/titanic/game/parrot/parrot_nut_bowl_actor.o
    C++      engines/titanic/game/parrot/parrot_nut_eater.o
    C++      engines/titanic/game/parrot/parrot_perch_holder.o
    C++      engines/titanic/game/parrot/parrot_trigger.o
    C++      engines/titanic/game/parrot/player_meets_parrot.o
    C++      engines/titanic/game/pet/pet.o
    C++      engines/titanic/game/pet/pet_class1.o
    C++      engines/titanic/game/pet/pet_class2.o
    C++      engines/titanic/game/pet/pet_class3.o
    C++      engines/titanic/game/pet/pet_lift.o
    C++      engines/titanic/game/pet/pet_monitor.o
    C++      engines/titanic/game/pet/pet_pellerator.o
    C++      engines/titanic/game/pet/pet_position.o
    C++      engines/titanic/game/pet/pet_sentinal.o
    C++      engines/titanic/game/pet/pet_sounds.o
    C++      engines/titanic/game/pet/pet_transition.o
    C++      engines/titanic/game/pet/pet_transport.o
    C++      engines/titanic/game/pickup/pick_up.o
    C++      engines/titanic/game/pickup/pick_up_bar_glass.o
    C++      engines/titanic/game/pickup/pick_up_hose.o
    C++      engines/titanic/game/pickup/pick_up_lemon.o
    C++      engines/titanic/game/pickup/pick_up_speech_centre.o
    C++      engines/titanic/game/pickup/pick_up_vis_centre.o
    C++      engines/titanic/game/placeholder/bar_shelf_vis_centre.o
    C++      engines/titanic/game/placeholder/place_holder.o
    C++      engines/titanic/game/placeholder/lemon_on_bar.o
    C++      engines/titanic/game/placeholder/tv_on_bar.o
    C++      engines/titanic/game/transport/gondolier.o
    C++      engines/titanic/game/transport/lift.o
    C++      engines/titanic/game/transport/lift_indicator.o
    C++      engines/titanic/game/transport/pellerator.o
    C++      engines/titanic/game/transport/service_elevator.o
    C++      engines/titanic/game/transport/transport.o
    C++      engines/titanic/game/sgt/armchair.o
    C++      engines/titanic/game/sgt/basin.o
    C++      engines/titanic/game/sgt/bedfoot.o
    C++      engines/titanic/game/sgt/bedhead.o
    C++      engines/titanic/game/sgt/chest_of_drawers.o
    C++      engines/titanic/game/sgt/desk.o
    C++      engines/titanic/game/sgt/deskchair.o
    C++      engines/titanic/game/sgt/drawer.o
    C++      engines/titanic/game/sgt/sgt_doors.o
    C++      engines/titanic/game/sgt/sgt_nav.o
    C++      engines/titanic/game/sgt/sgt_navigation.o
    C++      engines/titanic/game/sgt/sgt_restaurant_doors.o
    C++      engines/titanic/game/sgt/sgt_state_control.o
    C++      engines/titanic/game/sgt/sgt_state_room.o
    C++      engines/titanic/game/sgt/sgt_tv.o
    C++      engines/titanic/game/sgt/sgt_upper_doors_sound.o
    C++      engines/titanic/game/sgt/toilet.o
    C++      engines/titanic/game/sgt/vase.o
    C++      engines/titanic/game/sgt/washstand.o
    C++      engines/titanic/gfx/act_button.o
    C++      engines/titanic/gfx/changes_season_button.o
    C++      engines/titanic/gfx/chev_left_off.o
    C++      engines/titanic/gfx/chev_left_on.o
    C++      engines/titanic/gfx/chev_right_off.o
    C++      engines/titanic/gfx/chev_right_on.o
    C++      engines/titanic/gfx/chev_send_rec_switch.o
    C++      engines/titanic/gfx/edit_control.o
    C++      engines/titanic/gfx/text_control.o
    C++      engines/titanic/gfx/elevator_button.o
    C++      engines/titanic/gfx/get_from_succ.o
    C++      engines/titanic/gfx/helmet_on_off.o
    C++      engines/titanic/gfx/home_photo.o
    C++      engines/titanic/gfx/icon_nav_action.o
    C++      engines/titanic/gfx/icon_nav_butt.o
    C++      engines/titanic/gfx/icon_nav_down.o
    C++      engines/titanic/gfx/icon_nav_image.o
    C++      engines/titanic/gfx/icon_nav_left.o
    C++      engines/titanic/gfx/icon_nav_receive.o
    C++      engines/titanic/gfx/icon_nav_right.o
    C++      engines/titanic/gfx/icon_nav_send.o
    C++      engines/titanic/gfx/icon_nav_up.o
    C++      engines/titanic/gfx/keybrd_butt.o
    C++      engines/titanic/gfx/move_object_button.o
    C++      engines/titanic/gfx/music_control.o
    C++      engines/titanic/gfx/music_slider.o
    C++      engines/titanic/gfx/music_slider_pitch.o
    C++      engines/titanic/gfx/music_slider_speed.o
    C++      engines/titanic/gfx/music_switch.o
    C++      engines/titanic/gfx/music_switch_inversion.o
    C++      engines/titanic/gfx/music_switch_reverse.o
    C++      engines/titanic/gfx/music_voice_mute.o
    C++      engines/titanic/gfx/send_to_succ.o
    C++      engines/titanic/gfx/sgt_selector.o
    C++      engines/titanic/gfx/slider_button.o
    C++      engines/titanic/gfx/small_chev_left_off.o
    C++      engines/titanic/gfx/small_chev_left_on.o
    C++      engines/titanic/gfx/small_chev_right_off.o
    C++      engines/titanic/gfx/small_chev_right_on.o
    C++      engines/titanic/gfx/status_change_button.o
    C++      engines/titanic/gfx/st_button.o
    C++      engines/titanic/gfx/text_down.o
    C++      engines/titanic/gfx/text_skrew.o
    C++      engines/titanic/gfx/text_up.o
    C++      engines/titanic/gfx/toggle_button.o
    C++      engines/titanic/gfx/toggle_switch.o
    C++      engines/titanic/messages/auto_sound_event.o
    C++      engines/titanic/messages/bilge_auto_sound_event.o
    C++      engines/titanic/messages/bilge_dispensor_event.o
    C++      engines/titanic/messages/door_auto_sound_event.o
    C++      engines/titanic/messages/messages.o
    C++      engines/titanic/messages/mouse_messages.o
    C++      engines/titanic/messages/service_elevator_door.o
    C++      engines/titanic/metaengine.o
    C++      engines/titanic/moves/call_pellerator.o
    C++      engines/titanic/moves/enter_bomb_room.o
    C++      engines/titanic/moves/enter_bridge.o
    C++      engines/titanic/moves/enter_exit_first_class_state.o
    C++      engines/titanic/moves/enter_exit_mini_lift.o
    C++      engines/titanic/moves/enter_exit_sec_class_mini_lift.o
    C++      engines/titanic/moves/enter_exit_view.o
    C++      engines/titanic/moves/enter_sec_class_state.o
    C++      engines/titanic/moves/exit_arboretum.o
    C++      engines/titanic/moves/exit_bridge.o
    C++      engines/titanic/moves/exit_lift.o
    C++      engines/titanic/moves/exit_pellerator.o
    C++      engines/titanic/moves/exit_state_room.o
    C++      engines/titanic/moves/exit_tiania.o
    C++      engines/titanic/moves/move_player_in_parrot_room.o
    C++      engines/titanic/moves/move_player_to_from.o
    C++      engines/titanic/moves/move_player_to.o
    C++      engines/titanic/moves/multi_move.o
    C++      engines/titanic/moves/pan_from_pel.o
    C++      engines/titanic/moves/restaurant_pan_handler.o
    C++      engines/titanic/moves/restricted_move.o
    C++      engines/titanic/moves/scraliontis_table.o
    C++      engines/titanic/moves/trip_down_canal.o
    C++      engines/titanic/npcs/barbot.o
    C++      engines/titanic/npcs/bellbot.o
    C++      engines/titanic/npcs/bilge_succubus.o
    C++      engines/titanic/npcs/callbot.o
    C++      engines/titanic/npcs/character.o
    C++      engines/titanic/npcs/deskbot.o
    C++      engines/titanic/npcs/doorbot.o
    C++      engines/titanic/npcs/liftbot.o
    C++      engines/titanic/npcs/maitre_d.o
    C++      engines/titanic/npcs/mobile.o
    C++      engines/titanic/npcs/parrot.o
    C++      engines/titanic/npcs/parrot_succubus.o
    C++      engines/titanic/npcs/robot_controller.o
    C++      engines/titanic/npcs/starlings.o
    C++      engines/titanic/npcs/succubus.o
    C++      engines/titanic/npcs/summon_bots.o
    C++      engines/titanic/npcs/titania.o
    C++      engines/titanic/npcs/true_talk_npc.o
    C++      engines/titanic/pet_control/pet_control.o
    C++      engines/titanic/pet_control/pet_conversations.o
    C++      engines/titanic/pet_control/pet_element.o
    C++      engines/titanic/pet_control/pet_frame.o
    C++      engines/titanic/pet_control/pet_gfx_element.o
    C++      engines/titanic/pet_control/pet_inventory.o
    C++      engines/titanic/pet_control/pet_inventory_glyphs.o
    C++      engines/titanic/pet_control/pet_starfield.o
    C++      engines/titanic/pet_control/pet_real_life.o
    C++      engines/titanic/pet_control/pet_remote.o
    C++      engines/titanic/pet_control/pet_remote_glyphs.o
    C++      engines/titanic/pet_control/pet_rooms.o
    C++      engines/titanic/pet_control/pet_rooms_glyphs.o
    C++      engines/titanic/pet_control/pet_section.o
    C++      engines/titanic/pet_control/pet_translation.o
    C++      engines/titanic/pet_control/pet_drag_chev.o
    C++      engines/titanic/pet_control/pet_graphic2.o
    C++      engines/titanic/pet_control/pet_graphic.o
    C++      engines/titanic/pet_control/pet_glyphs.o
    C++      engines/titanic/pet_control/pet_leaf.o
    C++      engines/titanic/pet_control/pet_load.o
    C++      engines/titanic/pet_control/pet_load_save.o
    C++      engines/titanic/pet_control/pet_mode_off.o
    C++      engines/titanic/pet_control/pet_mode_on.o
    C++      engines/titanic/pet_control/pet_mode_panel.o
    C++      engines/titanic/pet_control/pet_pannel1.o
    C++      engines/titanic/pet_control/pet_pannel2.o
    C++      engines/titanic/pet_control/pet_pannel3.o
    C++      engines/titanic/pet_control/pet_quit.o
    C++      engines/titanic/pet_control/pet_save.o
    C++      engines/titanic/pet_control/pet_show_translation.o
    C++      engines/titanic/pet_control/pet_slider.o
    C++      engines/titanic/pet_control/pet_sound.o
    C++      engines/titanic/sound/audio_buffer.o
    C++      engines/titanic/sound/auto_music_player.o
    C++      engines/titanic/sound/auto_music_player_base.o
    C++      engines/titanic/sound/auto_sound_player.o
    C++      engines/titanic/sound/auto_sound_player_adsr.o
    C++      engines/titanic/sound/background_sound_maker.o
    C++      engines/titanic/sound/bird_song.o
    C++      engines/titanic/sound/dome_from_top_of_well.o
    C++      engines/titanic/sound/enter_view_toggles_other_music.o
    C++      engines/titanic/sound/gondolier_song.o
    C++      engines/titanic/sound/music_player.o
    C++      engines/titanic/sound/music_room.o
    C++      engines/titanic/sound/music_room_handler.o
    C++      engines/titanic/sound/music_room_instrument.o
    C++      engines/titanic/sound/music_song.o
    C++      engines/titanic/sound/node_auto_sound_player.o
    C++      engines/titanic/sound/proximity.o
    C++      engines/titanic/sound/qmixer.o
    C++      engines/titanic/sound/restricted_auto_music_player.o
    C++      engines/titanic/sound/room_auto_sound_player.o
    C++      engines/titanic/sound/room_trigger_auto_music_player.o
    C++      engines/titanic/sound/season_noises.o
    C++      engines/titanic/sound/seasonal_music_player.o
    C++      engines/titanic/sound/sound.o
    C++      engines/titanic/sound/sound_manager.o
    C++      engines/titanic/sound/titania_speech.o
    C++      engines/titanic/sound/trigger_auto_music_player.o
    C++      engines/titanic/sound/view_auto_sound_player.o
    C++      engines/titanic/sound/view_toggles_other_music.o
    C++      engines/titanic/sound/water_lapping_sounds.o
    C++      engines/titanic/sound/wave_file.o
    C++      engines/titanic/star_control/star_control.o
    C++      engines/titanic/star_control/base_stars.o
    C++      engines/titanic/star_control/camera.o
    C++      engines/titanic/star_control/const_boundaries.o
In file included from engines/titanic/sound/wave_file.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/titanic/star_control/constellations.o
    C++      engines/titanic/star_control/flight_manager_base.o
    C++      engines/titanic/star_control/flight_manager_marked.o
    C++      engines/titanic/star_control/flight_manager_unmarked.o
    C++      engines/titanic/star_control/fmatrix.o
    C++      engines/titanic/star_control/fpoint.o
    C++      engines/titanic/star_control/fpose.o
    C++      engines/titanic/star_control/frange.o
    C++      engines/titanic/star_control/frect.o
    C++      engines/titanic/star_control/fvector.o
    C++      engines/titanic/star_control/matrix_transform.o
    C++      engines/titanic/star_control/motion_control.o
    C++      engines/titanic/star_control/motion_control_unmarked.o
    C++      engines/titanic/star_control/motion_control_marked.o
    C++      engines/titanic/star_control/orientation_changer.o
    C++      engines/titanic/star_control/star_closeup.o
    C++      engines/titanic/star_control/star_crosshairs.o
    C++      engines/titanic/star_control/star_field_base.o
    C++      engines/titanic/star_control/star_field.o
    C++      engines/titanic/star_control/star_markers.o
    C++      engines/titanic/star_control/star_ref.o
    C++      engines/titanic/star_control/star_view.o
    C++      engines/titanic/star_control/surface_area.o
    C++      engines/titanic/star_control/surface_fader.o
    C++      engines/titanic/star_control/viewport.o
    C++      engines/titanic/support/avi_surface.o
    C++      engines/titanic/support/direct_draw.o
    C++      engines/titanic/support/direct_draw_surface.o
    C++      engines/titanic/support/exe_resources.o
    C++      engines/titanic/support/files_manager.o
    C++      engines/titanic/support/font.o
    C++      engines/titanic/support/image.o
    C++      engines/titanic/support/image_decoders.o
    C++      engines/titanic/support/strings.o
    C++      engines/titanic/support/mouse_cursor.o
In file included from engines/titanic/support/files_manager.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/titanic/support/movie.o
    C++      engines/titanic/support/movie_clip.o
    C++      engines/titanic/support/movie_event.o
    C++      engines/titanic/support/movie_range_info.o
    C++      engines/titanic/support/movie_manager.o
    C++      engines/titanic/support/credit_text.o
    C++      engines/titanic/support/transparency_surface.o
    C++      engines/titanic/support/rect.o
    C++      engines/titanic/support/screen_manager.o
    C++      engines/titanic/support/simple_file.o
    C++      engines/titanic/support/string.o
    C++      engines/titanic/support/string_parser.o
    C++      engines/titanic/support/text_cursor.o
    C++      engines/titanic/support/time_event_info.o
    C++      engines/titanic/support/video_surface.o
    C++      engines/titanic/true_talk/barbot_script.o
    C++      engines/titanic/true_talk/bellbot_script.o
    C++      engines/titanic/true_talk/deskbot_script.o
    C++      engines/titanic/true_talk/dialogue_file.o
    C++      engines/titanic/true_talk/doorbot_script.o
engines/titanic/true_talk/barbot_script.cpp: In member function 'virtual int Titanic::BarbotScript::process(const Titanic::TTroomScript*, const Titanic::TTsentence*)':
engines/titanic/true_talk/barbot_script.cpp:334:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/true_talk/barbot_script.cpp:339:2: note: here
    C++      engines/titanic/true_talk/liftbot_script.o
    C++      engines/titanic/true_talk/maitred_script.o
engines/titanic/true_talk/bellbot_script.cpp: In member function 'virtual Titanic::ScriptChangedResult Titanic::BellbotScript::scriptChanged(const Titanic::TTroomScript*, uint)':
engines/titanic/true_talk/bellbot_script.cpp:455:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/titanic/true_talk/bellbot_script.cpp:457:2: note: here
    C++      engines/titanic/true_talk/parrot_script.o
    C++      engines/titanic/true_talk/succubus_script.o
    C++      engines/titanic/true_talk/title_engine.o
    C++      engines/titanic/true_talk/script_handler.o
    C++      engines/titanic/true_talk/script_support.o
    C++      engines/titanic/true_talk/true_talk_manager.o
    C++      engines/titanic/true_talk/tt_action.o
    C++      engines/titanic/true_talk/tt_adj.o
    C++      engines/titanic/true_talk/tt_concept.o
    C++      engines/titanic/true_talk/tt_concept_node.o
    C++      engines/titanic/true_talk/tt_hist.o
    C++      engines/titanic/true_talk/tt_major_word.o
    C++      engines/titanic/true_talk/tt_node.o
    C++      engines/titanic/true_talk/tt_npc_script.o
    C++      engines/titanic/true_talk/tt_parser.o
    C++      engines/titanic/true_talk/tt_picture.o
    C++      engines/titanic/true_talk/tt_pronoun.o
    C++      engines/titanic/true_talk/tt_quotes.o
    C++      engines/titanic/true_talk/tt_quotes_tree.o
    C++      engines/titanic/true_talk/tt_response.o
    C++      engines/titanic/true_talk/tt_room_script.o
    C++      engines/titanic/true_talk/tt_script_base.o
    C++      engines/titanic/true_talk/tt_scripts.o
    C++      engines/titanic/true_talk/tt_sentence.o
    C++      engines/titanic/true_talk/tt_sentence_node.o
    C++      engines/titanic/true_talk/tt_string.o
    C++      engines/titanic/true_talk/tt_string_node.o
    C++      engines/titanic/true_talk/tt_synonym.o
    C++      engines/titanic/true_talk/tt_talker.o
    C++      engines/titanic/true_talk/tt_title_script.o
    C++      engines/titanic/true_talk/tt_vocab.o
    C++      engines/titanic/true_talk/tt_word.o
    C++      engines/toltecs/animation.o
    C++      engines/toltecs/console.o
    C++      engines/toltecs/menu.o
    C++      engines/toltecs/metaengine.o
    C++      engines/toltecs/microtiles.o
    C++      engines/toltecs/movie.o
    C++      engines/toltecs/music.o
    C++      engines/toltecs/palette.o
    C++      engines/toltecs/toltecs.o
    C++      engines/toltecs/render.o
    C++      engines/toltecs/resource.o
    C++      engines/toltecs/saveload.o
    C++      engines/toltecs/screen.o
    C++      engines/toltecs/script.o
    C++      engines/toltecs/segmap.o
    C++      engines/toltecs/sound.o
    C++      engines/toltecs/sprite.o
    C++      engines/tony/custom.o
    C++      engines/tony/debugger.o
    C++      engines/tony/font.o
    C++      engines/tony/game.o
    C++      engines/tony/gfxcore.o
    C++      engines/tony/gfxengine.o
    C++      engines/tony/globals.o
    C++      engines/tony/input.o
    C++      engines/tony/inventory.o
    C++      engines/tony/loc.o
    C++      engines/tony/metaengine.o
    C++      engines/tony/sound.o
    C++      engines/tony/tony.o
    C++      engines/tony/tonychar.o
    C++      engines/tony/utils.o
    C++      engines/tony/window.o
    C++      engines/tony/mpal/expr.o
    C++      engines/tony/mpal/loadmpc.o
In file included from engines/tony/loc.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tony/mpal/memory.o
    C++      engines/tony/mpal/mpal.o
    C++      engines/tony/mpal/mpalutils.o
    C++      engines/tony/mpal/lzo.o
    C++      engines/toon/anim.o
In file included from engines/tony/mpal/mpalutils.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/toon/audio.o
    C++      engines/toon/character.o
    C++      engines/toon/console.o
    C++      engines/toon/conversation.o
    C++      engines/toon/drew.o
    C++      engines/toon/flux.o
In file included from engines/toon/audio.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/toon/font.o
    C++      engines/toon/hotspot.o
    C++      engines/toon/metaengine.o
    C++      engines/toon/movie.o
    C++      engines/toon/path.o
    C++      engines/toon/picture.o
    C++      engines/toon/resource.o
    C++      engines/toon/script.o
    C++      engines/toon/script_func.o
    C++      engines/toon/state.o
    C++      engines/toon/subtitles.o
In file included from engines/toon/resource.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/toon/text.o
    C++      engines/toon/tools.o
    C++      engines/toon/toon.o
    C++      engines/touche/console.o
    C++      engines/touche/graphics.o
    C++      engines/touche/menu.o
    C++      engines/touche/metaengine.o
    C++      engines/touche/midi.o
    C++      engines/touche/opcodes.o
    C++      engines/touche/resource.o
    C++      engines/touche/saveload.o
    C++      engines/touche/staticres.o
    C++      engines/touche/touche.o
    C++      engines/trecision/console.o
    C++      engines/trecision/actor.o
    C++      engines/trecision/animmanager.o
    C++      engines/trecision/animtype.o
In file included from engines/toon/toon.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/trecision/dialog.o
    C++      engines/trecision/fastfile.o
    C++      engines/trecision/graphics.o
    C++      engines/trecision/inventory.o
    C++      engines/trecision/logic.o
In file included from engines/trecision/fastfile.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/trecision/metaengine.o
    C++      engines/trecision/pathfinding3d.o
    C++      engines/trecision/renderer3d.o
    C++      engines/trecision/resource.o
    C++      engines/trecision/sound.o
    C++      engines/trecision/saveload.o
    C++      engines/trecision/scheduler.o
    C++      engines/trecision/script.o
    C++      engines/trecision/struct.o
    C++      engines/trecision/text.o
    C++      engines/trecision/trecision.o
    C++      engines/trecision/utils.o
    C++      engines/trecision/video.o
    C++      engines/tsage/blue_force/blueforce_dialogs.o
    C++      engines/tsage/blue_force/blueforce_logic.o
    C++      engines/tsage/blue_force/blueforce_scenes0.o
    C++      engines/tsage/blue_force/blueforce_scenes1.o
    C++      engines/tsage/blue_force/blueforce_scenes2.o
    C++      engines/tsage/blue_force/blueforce_scenes3.o
engines/tsage/blue_force/blueforce_scenes0.cpp: In member function 'void TsAGE::BlueForce::Scene50::Tooltip::highlight(bool)':
engines/tsage/blue_force/blueforce_scenes0.cpp:311:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes0.cpp:316:4: note: here
    C++      engines/tsage/blue_force/blueforce_scenes4.o
    C++      engines/tsage/blue_force/blueforce_scenes5.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/blue_force/blueforce_logic.h:26,
                 from engines/tsage/blue_force/blueforce_logic.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/blue_force/blueforce_scenes6.o
engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene110::Action1::signal()':
engines/tsage/blue_force/blueforce_scenes1.cpp:437:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes1.cpp:439:2: note: here
engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene115::signal()':
engines/tsage/blue_force/blueforce_scenes1.cpp:1771:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes1.cpp:1774:2: note: here
engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene140::Action1::signal()':
engines/tsage/blue_force/blueforce_scenes1.cpp:2329:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes1.cpp:2331:2: note: here
engines/tsage/blue_force/blueforce_scenes1.cpp:2337:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes1.cpp:2339:2: note: here
engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene150::Action1::signal()':
engines/tsage/blue_force/blueforce_scenes1.cpp:2418:70: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes1.cpp:2420:2: note: here
    C++      engines/tsage/blue_force/blueforce_scenes7.o
    C++      engines/tsage/blue_force/blueforce_scenes8.o
    C++      engines/tsage/blue_force/blueforce_scenes9.o
engines/tsage/blue_force/blueforce_scenes7.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene710::Object5::startAction(TsAGE::CursorType, TsAGE::Event&)':
engines/tsage/blue_force/blueforce_scenes7.cpp:123:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes7.cpp:138:2: note: here
engines/tsage/blue_force/blueforce_scenes7.cpp: In member function 'virtual void TsAGE::BlueForce::Scene710::signal()':
engines/tsage/blue_force/blueforce_scenes7.cpp:243:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes7.cpp:245:2: note: here
    C++      engines/tsage/blue_force/blueforce_speakers.o
engines/tsage/blue_force/blueforce_scenes5.cpp: In member function 'virtual void TsAGE::BlueForce::Scene570::signal()':
engines/tsage/blue_force/blueforce_scenes5.cpp:2164:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes5.cpp:2166:2: note: here
    C++      engines/tsage/converse.o
engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene315::signal()':
engines/tsage/blue_force/blueforce_scenes3.cpp:1243:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes3.cpp:1245:2: note: here
engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene350::postInit(TsAGE::SceneObjectList*)':
engines/tsage/blue_force/blueforce_scenes3.cpp:2727:60: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes3.cpp:2729:2: note: here
engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene355::signal()':
engines/tsage/blue_force/blueforce_scenes3.cpp:3737:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes3.cpp:3739:2: note: here
engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene370::Laura::startAction(TsAGE::CursorType, TsAGE::Event&)':
engines/tsage/blue_force/blueforce_scenes3.cpp:4789:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes3.cpp:4796:2: note: here
engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene370::signal()':
engines/tsage/blue_force/blueforce_scenes3.cpp:4960:79: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes3.cpp:4962:2: note: here
    C++      engines/tsage/core.o
    C++      engines/tsage/debugger.o
engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual void TsAGE::BlueForce::Scene900::Action1::signal()':
engines/tsage/blue_force/blueforce_scenes9.cpp:267:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes9.cpp:269:2: note: here
engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene910::BlackPlug::startAction(TsAGE::CursorType, TsAGE::Event&)':
engines/tsage/blue_force/blueforce_scenes9.cpp:1623:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes9.cpp:1632:2: note: here
engines/tsage/blue_force/blueforce_scenes9.cpp:1658:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes9.cpp:1667:2: note: here
engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual void TsAGE::BlueForce::Scene910::signal()':
engines/tsage/blue_force/blueforce_scenes9.cpp:2306:72: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes9.cpp:2308:2: note: here
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/tsage.h:30,
                 from engines/tsage/converse.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/dialogs.o
    C++      engines/tsage/events.o
engines/tsage/blue_force/blueforce_scenes8.cpp: In member function 'virtual void TsAGE::BlueForce::Scene860::Action1::signal()':
engines/tsage/blue_force/blueforce_scenes8.cpp:2635:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/blue_force/blueforce_scenes8.cpp:2637:2: note: here
    C++      engines/tsage/globals.o
    C++      engines/tsage/graphics.o
    C++      engines/tsage/metaengine.o
    C++      engines/tsage/resources.o
    C++      engines/tsage/ringworld/ringworld_demo.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/tsage.h:30,
                 from engines/tsage/resources.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/ringworld/ringworld_dialogs.o
    C++      engines/tsage/ringworld/ringworld_logic.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/tsage.h:30,
                 from engines/tsage/metaengine.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/ringworld/ringworld_scenes1.o
    C++      engines/tsage/ringworld/ringworld_scenes2.o
    C++      engines/tsage/ringworld/ringworld_scenes3.o
    C++      engines/tsage/ringworld/ringworld_scenes4.o
    C++      engines/tsage/ringworld/ringworld_scenes5.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/ringworld/ringworld_logic.h:26,
                 from engines/tsage/ringworld/ringworld_logic.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/ringworld/ringworld_scenes6.o
    C++      engines/tsage/ringworld/ringworld_scenes8.o
engines/tsage/ringworld/ringworld_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld::Scene60::Action1::signal()':
engines/tsage/ringworld/ringworld_scenes1.cpp:2007:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes1.cpp:2009:2: note: here
    C++      engines/tsage/ringworld/ringworld_scenes10.o
engines/tsage/ringworld/ringworld_scenes6.cpp: In member function 'virtual void TsAGE::Ringworld::Scene5100::signal()':
engines/tsage/ringworld/ringworld_scenes6.cpp:1391:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes6.cpp:1393:2: note: here
engines/tsage/ringworld/ringworld_scenes6.cpp: In member function 'virtual void TsAGE::Ringworld::Scene5300::signal()':
engines/tsage/ringworld/ringworld_scenes6.cpp:2197:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes6.cpp:2199:2: note: here
    C++      engines/tsage/ringworld/ringworld_speakers.o
engines/tsage/ringworld/ringworld_scenes8.cpp: In member function 'virtual void TsAGE::Ringworld::Scene7700::Action3::signal()':
engines/tsage/ringworld/ringworld_scenes8.cpp:1729:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes8.cpp:1731:2: note: here
engines/tsage/ringworld/ringworld_scenes8.cpp: In member function 'virtual void TsAGE::Ringworld::Scene7700::Action4::signal()':
engines/tsage/ringworld/ringworld_scenes8.cpp:1752:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes8.cpp:1754:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_airduct.o
engines/tsage/ringworld/ringworld_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld::Scene2320::postInit(TsAGE::SceneObjectList*)':
engines/tsage/ringworld/ringworld_scenes3.cpp:6052:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes3.cpp:6059:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_dialogs.o
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9100::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:104:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:106:2: note: here
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9200::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:337:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:339:2: note: here
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9300::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:481:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:483:2: note: here
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9450::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:939:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:941:2: note: here
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9700::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:1241:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:1243:2: note: here
engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9900::strAction2::signal()':
engines/tsage/ringworld/ringworld_scenes10.cpp:1709:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes10.cpp:1711:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_logic.o
engines/tsage/ringworld/ringworld_scenes5.cpp: In member function 'virtual void TsAGE::Ringworld::Scene4000::signal()':
engines/tsage/ringworld/ringworld_scenes5.cpp:1187:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes5.cpp:1189:2: note: here
engines/tsage/ringworld/ringworld_scenes5.cpp:1200:97: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld/ringworld_scenes5.cpp:1202:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_outpost.o
    C++      engines/tsage/ringworld2/ringworld2_scenes0.o
    C++      engines/tsage/ringworld2/ringworld2_scenes1.o
    C++      engines/tsage/ringworld2/ringworld2_scenes2.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/graphics.h:25,
                 from engines/tsage/ringworld2/ringworld2_logic.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/ringworld2/ringworld2_scenes3.o
engines/tsage/ringworld2/ringworld2_outpost.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1337::Action1::signal()':
engines/tsage/ringworld2/ringworld2_outpost.cpp:937:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_outpost.cpp:940:2: note: here
engines/tsage/ringworld2/ringworld2_outpost.cpp: In member function 'void TsAGE::Ringworld2::Scene1337::handlePlayerTurn()':
engines/tsage/ringworld2/ringworld2_outpost.cpp:2548:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_outpost.cpp:2550:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_speakers.o
engines/tsage/ringworld2/ringworld2_scenes2.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene2440::signal()':
engines/tsage/ringworld2/ringworld2_scenes2.cpp:1884:92: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes2.cpp:1886:2: note: here
engines/tsage/ringworld2/ringworld2_scenes2.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene2800::Action2::signal()':
engines/tsage/ringworld2/ringworld2_scenes2.cpp:4389:72: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes2.cpp:4391:2: note: here
    C++      engines/tsage/ringworld2/ringworld2_vampire.o
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1500::signal()':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:1406:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:1408:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp:1429:84: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:1431:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1550::postInit(TsAGE::SceneObjectList*)':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:2230:75: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:2232:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1900::signal()':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7310:80: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7312:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7324:80: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7326:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'void TsAGE::Ringworld2::Scene1925::changeLevel(bool)':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7518:80: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7520:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1925::postInit(TsAGE::SceneObjectList*)':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7562:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7564:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7565:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7567:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1925::signal()':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7644:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7650:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual bool TsAGE::Ringworld2::Scene1945::Ice::startAction(TsAGE::CursorType, TsAGE::Event&)':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7705:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7711:2: note: here
engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1945::signal()':
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7952:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes1.cpp:7954:2: note: here
    C++      engines/tsage/saveload.o
engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene160::Action1::signal()':
engines/tsage/ringworld2/ringworld2_scenes0.cpp:1328:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes0.cpp:1331:2: note: here
engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene300::signal()':
engines/tsage/ringworld2/ringworld2_scenes0.cpp:3649:77: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes0.cpp:3651:3: note: here
engines/tsage/ringworld2/ringworld2_scenes0.cpp:3755:76: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes0.cpp:3757:2: note: here
engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene900::signal()':
engines/tsage/ringworld2/ringworld2_scenes0.cpp:7881:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes0.cpp:7883:2: note: here
    C++      engines/tsage/scenes.o
engines/tsage/ringworld2/ringworld2_vampire.cpp: In member function 'void TsAGE::Ringworld2::Scene1950::initArea()':
engines/tsage/ringworld2/ringworld2_vampire.cpp:1167:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_vampire.cpp:1169:2: note: here
engines/tsage/ringworld2/ringworld2_vampire.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1950::signal()':
engines/tsage/ringworld2/ringworld2_vampire.cpp:1665:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_vampire.cpp:1668:2: note: here
    C++      engines/tsage/screen.o
    C++      engines/tsage/sherlock/sherlock_logo.o
    C++      engines/tsage/sound.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/core.h:31,
                 from ./engines/tsage/globals.h:26,
                 from engines/tsage/saveload.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tsage/staticres.o
    C++      engines/tsage/tsage.o
    C++      engines/tsage/user_interface.o
    C++      engines/tucker/console.o
engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3125::signal()':
engines/tsage/ringworld2/ringworld2_scenes3.cpp:360:67: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:362:2: note: here
engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'void TsAGE::Ringworld2::Scene3500::Action1::turnShuttle(bool)':
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3028:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3030:2: note: here
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3051:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3053:2: note: here
engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3500::Action1::signal()':
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3077:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3082:2: note: here
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3159:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:3161:2: note: here
engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3600::Action2::signal()':
engines/tsage/ringworld2/ringworld2_scenes3.cpp:4342:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tsage/ringworld2/ringworld2_scenes3.cpp:4344:2: note: here
    C++      engines/tucker/graphics.o
    C++      engines/tucker/locations.o
    C++      engines/tucker/metaengine.o
    C++      engines/tucker/resource.o
In file included from ./common/memstream.h:25,
                 from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/core.h:31,
                 from ./engines/tsage/user_interface.h:26,
                 from engines/tsage/user_interface.cpp:22:
In member function 'void Common::WriteStream::writeSint16LE(int16)',
    inlined from 'void Common::Serializer::syncAsSint16LE(T&, Version, Version) [with T = int]' at ./common/serializer.h:122:290,
    inlined from 'virtual void TsAGE::UIElements::synchronize(TsAGE::Serializer&)' at engines/tsage/user_interface.cpp:333:20:
./common/stream.h:195:16: warning: 'itemId' may be used uninitialized [-Wmaybe-uninitialized]
engines/tsage/user_interface.cpp: In member function 'virtual void TsAGE::UIElements::synchronize(TsAGE::Serializer&)':
engines/tsage/user_interface.cpp:332:8: note: 'itemId' was declared here
    C++      engines/tucker/saveload.o
In file included from ./engines/tsage/saveload.h:27,
                 from ./engines/tsage/events.h:29,
                 from ./engines/tsage/core.h:31,
                 from engines/tsage/sound.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/tucker/sequences.o
    C++      engines/tucker/staticres.o
    C++      engines/tucker/tucker.o
    C++      engines/twine/audio/music.o
    C++      engines/twine/audio/sound.o
    C++      engines/twine/debugger/console.o
    C++      engines/twine/debugger/debug_state.o
    C++      engines/twine/menu/interface.o
In file included from engines/twine/audio/sound.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/menu/menu.o
    C++      engines/twine/menu/menuoptions.o
    C++      engines/twine/parser/anim.o
engines/tucker/tucker.cpp: In member function 'void Tucker::TuckerEngine::parseEvents()':
engines/tucker/tucker.cpp:649:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/tucker/tucker.cpp:651:4: note: here
    C++      engines/twine/parser/anim3ds.o
    C++      engines/twine/parser/blocklibrary.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from engines/twine/parser/anim.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/parser/body.o
    C++      engines/twine/parser/entity.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/blocklibrary.h:27,
                 from engines/twine/parser/blocklibrary.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/parser/holomap.o
    C++      engines/twine/parser/parser.o
    C++      engines/twine/parser/sprite.o
    C++      engines/twine/parser/text.o
In file included from ./engines/twine/parser/parser.h:26,
                 from engines/twine/parser/parser.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/renderer/redraw.o
In file included from ./engines/twine/parser/body.h:26,
                 from engines/twine/parser/body.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/renderer/renderer.o
In file included from ./engines/twine/parser/sprite.h:26,
                 from engines/twine/parser/sprite.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/renderer/screens.o
In file included from ./engines/twine/parser/entity.h:26,
                 from engines/twine/parser/entity.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/scene/actor.o
In file included from ./engines/twine/parser/text.h:26,
                 from engines/twine/parser/text.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/scene/animations.o
    C++      engines/twine/scene/buggy.o
    C++      engines/twine/scene/collision.o
In file included from engines/twine/scene/actor.cpp:22:
In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)',
    inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44:
./engines/twine/scene/actor.h:137:7: warning: '<anonymous>.TwinE::ActorStruct::_flags' is used uninitialized [-Wuninitialized]
engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)':
engines/twine/scene/actor.cpp:359:44: note: '<anonymous>' declared here
In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)',
    inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44:
./engines/twine/scene/actor.h:137:7: warning: '<anonymous>.TwinE::ActorStruct::_workFlags' is used uninitialized [-Wuninitialized]
engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)':
engines/twine/scene/actor.cpp:359:44: note: '<anonymous>' declared here
In member function 'TwinE::ActorStruct& TwinE::ActorStruct::operator=(TwinE::ActorStruct&&)',
    inlined from 'void TwinE::Actor::initObject(int16)' at engines/twine/scene/actor.cpp:359:44:
./engines/twine/scene/actor.h:137:7: warning: '<anonymous>.TwinE::ActorStruct::A3DS' is used uninitialized [-Wuninitialized]
engines/twine/scene/actor.cpp: In member function 'void TwinE::Actor::initObject(int16)':
engines/twine/scene/actor.cpp:359:44: note: '<anonymous>' declared here
    C++      engines/twine/scene/dart.o
    C++      engines/twine/scene/extra.o
    C++      engines/twine/scene/gamestate.o
    C++      engines/twine/scene/grid.o
    C++      engines/twine/scene/movements.o
    C++      engines/twine/scene/rain.o
    C++      engines/twine/scene/scene.o
    C++      engines/twine/scene/wagon.o
    C++      engines/twine/script/script_life.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/blocklibrary.h:27,
                 from ./engines/twine/scene/grid.h:28,
                 from engines/twine/scene/grid.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/twine/script/script_move.o
    C++      engines/twine/script/script_life_v1.o
    C++      engines/twine/script/script_life_v2.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from ./engines/twine/scene/actor.h:26,
                 from ./engines/twine/scene/scene.h:26,
                 from engines/twine/scene/scene.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/script/script_move_v1.o
    C++      engines/twine/script/script_move_v2.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from ./engines/twine/scene/actor.h:26,
                 from ./engines/twine/script/script_move.h:26,
                 from engines/twine/script/script_move.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/resources/hqr.o
    C++      engines/twine/resources/lzss.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from ./engines/twine/scene/actor.h:26,
                 from ./engines/twine/script/script_life.h:26,
                 from engines/twine/script/script_life.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/resources/resources.o
    C++      engines/twine/movies.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from ./engines/twine/scene/actor.h:26,
                 from ./engines/twine/script/script_move.h:26,
                 from ./engines/twine/script/script_move_v2.h:25,
                 from engines/twine/script/script_move_v2.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
    C++      engines/twine/holomap_v1.o
In file included from engines/twine/resources/hqr.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/holomap_v2.o
    C++      engines/twine/input.o
    C++      engines/twine/metaengine.o
    C++      engines/twine/shared.o
In file included from ./engines/twine/movies.h:25,
                 from engines/twine/movies.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/slideshow.o
    C++      engines/twine/text.o
In file included from engines/twine/holomap_v1.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twine/twine.o
    C++      engines/twine/debugger/debugtools.o
    C++      engines/twp/actorlib.o
In file included from engines/twine/text.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/actorswitcher.o
    C++      engines/twp/audio.o
In file included from ./engines/twine/parser/entity.h:26,
                 from engines/twine/debugger/debugtools.cpp:37:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/callback.o
In file included from ./engines/twine/parser/parser.h:26,
                 from ./engines/twine/parser/anim.h:27,
                 from ./engines/twine/scene/actor.h:26,
                 from ./engines/twine/twine.h:37,
                 from engines/twine/twine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/camera.o
    C++      engines/twp/console.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/ggpack.h:30,
                 from ./engines/twp/audio.h:29,
                 from engines/twp/audio.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/dialog.o
    C++      engines/twp/dialogs.o
engines/twp/actorlib.cpp: In function 'SQInteger Twp::actorAt(HSQUIRRELVM)':
engines/twp/actorlib.cpp:118:27: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp:118:27: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp:139:27: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp:139:27: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp:139:27: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp: In function 'SQInteger Twp::sayLineAt(HSQUIRRELVM)':
engines/twp/actorlib.cpp:925:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/actorlib.cpp:925:26: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
    C++      engines/twp/easing.o
    C++      engines/twp/enginedialogtarget.o
    C++      engines/twp/font.o
    C++      engines/twp/genlib.o
    C++      engines/twp/gfx.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/yack.h:29,
                 from ./engines/twp/dialog.h:27,
                 from engines/twp/dialog.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/ggpack.o
    C++      engines/twp/graph.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/ggpack.h:30,
                 from engines/twp/font.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/hud.o
    C++      engines/twp/lighting.o
engines/twp/genlib.cpp: In function 'SQInteger Twp::cameraAt(HSQUIRRELVM)':
engines/twp/genlib.cpp:127:50: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp: In function 'SQInteger Twp::cameraPanTo(HSQUIRRELVM)':
engines/twp/genlib.cpp:245:50: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp: In function 'SQInteger Twp::findScreenPosition(HSQUIRRELVM)':
engines/twp/genlib.cpp:320:29: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp: In function 'SQInteger Twp::setVerb(HSQUIRRELVM)':
engines/twp/genlib.cpp:862:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp:862:26: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp:862:26: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/genlib.cpp: In function 'SQInteger Twp::stopSentence(HSQUIRRELVM)':
engines/twp/genlib.cpp:902:11: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/yack.h:29,
                 from ./engines/twp/dialog.h:27,
                 from engines/twp/genlib.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/lip.o
    C++      engines/twp/metaengine.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/ggpack.h:30,
                 from engines/twp/ggpack.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/twp/motor.o
    C++      engines/twp/object.o
    C++      engines/twp/objlib.o
    C++      engines/twp/resmanager.o
    C++      engines/twp/rectf.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/ggpack.h:30,
                 from engines/twp/resmanager.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/room.o
    C++      engines/twp/roomlib.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/object.h:32,
                 from engines/twp/motor.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/scenegraph.o
    C++      engines/twp/shaders.o
engines/twp/object.cpp: In member function 'void Twp::Object::trig(const Common::String&)':
engines/twp/object.cpp:263:12: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/object.h:32,
                 from engines/twp/object.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/soundlib.o
    C++      engines/twp/savegame.o
engines/twp/roomlib.cpp: In function 'SQInteger Twp::createLight(HSQUIRRELVM)':
engines/twp/roomlib.cpp:105:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
    C++      engines/twp/spritesheet.o
    C++      engines/twp/sqgame.o
    C++      engines/twp/squtil.o
    C++      engines/twp/syslib.o
    C++      engines/twp/thread.o
    C++      engines/twp/time.o
    C++      engines/twp/tsv.o
    C++      engines/twp/twp.o
engines/twp/squtil.cpp: In function 'int Twp::sqparamCount(HSQUIRRELVM, HSQOBJECT, const Common::String&)':
engines/twp/squtil.cpp:337:21: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
    C++      engines/twp/util.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/yack.h:29,
                 from ./engines/twp/dialog.h:27,
                 from engines/twp/savegame.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/vm.o
    C++      engines/twp/walkboxnode.o
engines/twp/syslib.cpp: In function 'SQInteger Twp::_startthread(HSQUIRRELVM, bool)':
engines/twp/syslib.cpp:77:53: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp: In function 'SQInteger Twp::breakwhilerunning(HSQUIRRELVM)':
engines/twp/syslib.cpp:338:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp:343:12: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp: In function 'SQInteger Twp::cutscene(HSQUIRRELVM)':
engines/twp/syslib.cpp:477:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp: In function 'SQInteger Twp::exCommand(HSQUIRRELVM)':
engines/twp/syslib.cpp:567:11: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp: In function 'SQInteger Twp::sysInputState(HSQUIRRELVM)':
engines/twp/syslib.cpp:651:49: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/syslib.cpp: In function 'void Twp::sqgame_register_constants(HSQUIRRELVM)':
engines/twp/syslib.cpp:911:27: warning: overflow in conversion from 'long long unsigned int' to 'SQInteger' {aka 'int'} changes value from '18446744071562067968' to '-2147483648' [-Woverflow]
    C++      engines/twp/yack.o
    C++      engines/twp/clipper/clipper.o
engines/twp/vm.cpp: In function 'void Twp::errorHandler(HSQUIRRELVM, const SQChar*, const SQChar*, SQInteger, SQInteger)':
engines/twp/vm.cpp:42:9: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'SQInteger' {aka 'int'} [-Wformat=]
engines/twp/vm.cpp:42:9: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'SQInteger' {aka 'int'} [-Wformat=]
    C++      engines/twp/squirrel/sqapi.o
    C++      engines/twp/squirrel/sqbaselib.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/yack.h:29,
                 from engines/twp/yack.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/squirrel/sqfuncstate.o
In file included from engines/twp/squirrel/sqobject.h:5,
                 from engines/twp/squirrel/sqpcheader.h:17,
                 from engines/twp/squirrel/sqapi.cpp:4:
engines/twp/squirrel/squtils.h: In instantiation of 'void sqvector<T>::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = unsigned int]':
engines/twp/squirrel/sqarray.h:83:23:   required from here
engines/twp/squirrel/squtils.h:105:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
engines/twp/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here
    C++      engines/twp/squirrel/sqdebug.o
In file included from engines/twp/squirrel/sqobject.h:5,
                 from engines/twp/squirrel/sqpcheader.h:17,
                 from engines/twp/squirrel/sqbaselib.cpp:4:
engines/twp/squirrel/squtils.h: In instantiation of 'void sqvector<T>::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = unsigned int]':
engines/twp/squirrel/sqarray.h:83:23:   required from here
engines/twp/squirrel/squtils.h:105:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
engines/twp/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here
    C++      engines/twp/squirrel/sqlexer.o
    C++      engines/twp/squirrel/sqobject.o
    C++      engines/twp/squirrel/sqcompiler.o
    C++      engines/twp/squirrel/sqstate.o
engines/twp/squirrel/sqlexer.cpp: In member function 'void SQLexer::LexBlockComment()':
engines/twp/squirrel/sqlexer.cpp:119:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqlexer.cpp:121:13: note: here
    C++      engines/twp/squirrel/sqtable.o
    C++      engines/twp/squirrel/sqmem.o
In file included from ./common/formats/json.h:52,
                 from ./engines/twp/util.h:25,
                 from ./engines/twp/yack.h:29,
                 from ./engines/twp/dialog.h:27,
                 from ./engines/twp/enginedialogtarget.h:25,
                 from engines/twp/twp.cpp:42:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/twp/squirrel/sqvm.o
In file included from engines/twp/squirrel/sqobject.h:5,
                 from engines/twp/squirrel/sqpcheader.h:17,
                 from engines/twp/squirrel/sqobject.cpp:5:
engines/twp/squirrel/squtils.h: In instantiation of 'void sqvector<T>::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = unsigned int]':
engines/twp/squirrel/sqarray.h:83:23:   required from here
engines/twp/squirrel/squtils.h:105:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
engines/twp/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here
    C++      engines/twp/squirrel/sqclass.o
In file included from engines/twp/squirrel/sqobject.h:5,
                 from engines/twp/squirrel/sqpcheader.h:17,
                 from engines/twp/squirrel/sqstate.cpp:4:
engines/twp/squirrel/squtils.h: In instantiation of 'void sqvector<T>::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = unsigned int]':
engines/twp/squirrel/sqarray.h:83:23:   required from here
engines/twp/squirrel/squtils.h:105:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
engines/twp/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here
    C++      engines/twp/squirrel/sqstdmath.o
engines/twp/squirrel/sqcompiler.cpp: In member function 'void SQCompiler::EmitLoadConstFloat(SQFloat, SQInteger)':
engines/twp/squirrel/sqcompiler.cpp:894:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/twp/squirrel/sqcompiler.cpp: In member function 'void SQCompiler::ParseTableOrClass(SQInteger, SQInteger)':
engines/twp/squirrel/sqcompiler.cpp:977:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqcompiler.cpp:983:13: note: here
    C++      engines/twp/squirrel/sqstdstring.o
    C++      engines/twp/squirrel/sqstdrex.o
    C++      engines/twp/squirrel/sqstdaux.o
    C++      engines/twp/debugtools.o
    C++      engines/ultima/metaengine.o
engines/twp/squirrel/sqstdrex.cpp: In function 'SQInteger sqstd_rex_charnode(SQRex*, SQBool)':
engines/twp/squirrel/sqstdrex.cpp:166:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqstdrex.cpp:168:13: note: here
    C++      engines/ultima/shared/conf/xml_node.o
    C++      engines/ultima/shared/conf/xml_tree.o
    C++      engines/ultima/shared/core/file.o
    C++      engines/ultima/shared/engine/ultima.o
    C++      engines/ultima/shared/engine/data_archive.o
    C++      engines/ultima/shared/engine/debugger.o
    C++      engines/ultima/shared/engine/events.o
    C++      engines/ultima/shared/std/string.o
    C++      engines/ultima/ultima4/controllers/alpha_action_controller.o
engines/twp/squirrel/sqvm.cpp: In member function 'bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, ExecutionType)':
engines/twp/squirrel/sqvm.cpp:728:74: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
engines/twp/squirrel/sqvm.cpp:929:43: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from engines/twp/squirrel/sqobject.h:5,
                 from engines/twp/squirrel/sqpcheader.h:17,
                 from engines/twp/squirrel/sqvm.cpp:4:
engines/twp/squirrel/squtils.h: In instantiation of 'void sqvector<T>::remove(SQUnsignedInteger) [with T = SQObjectPtr; SQUnsignedInteger = unsigned int]':
engines/twp/squirrel/sqarray.h:83:23:   required from here
engines/twp/squirrel/squtils.h:105:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct SQObjectPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
engines/twp/squirrel/sqobject.h:205:8: note: 'struct SQObjectPtr' declared here
engines/twp/squirrel/sqvm.cpp: In member function 'bool SQVM::ObjCmp(const SQObjectPtr&, const SQObjectPtr&, SQInteger&)':
engines/twp/squirrel/sqvm.cpp:243:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:246:9: note: here
engines/twp/squirrel/sqvm.cpp: In member function 'bool SQVM::ToString(const SQObjectPtr&, SQObjectPtr&)':
engines/twp/squirrel/sqvm.cpp:316:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:318:5: note: here
engines/twp/squirrel/sqvm.cpp: In member function 'bool SQVM::FOREACH_OP(SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQObjectPtr&, SQInteger, int, int&)':
engines/twp/squirrel/sqvm.cpp:576:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:578:5: note: here
engines/twp/squirrel/sqvm.cpp: In member function 'bool SQVM::Execute(SQObjectPtr&, SQInteger, SQInteger, SQObjectPtr&, SQBool, ExecutionType)':
engines/twp/squirrel/sqvm.cpp:805:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:807:21: note: here
engines/twp/squirrel/sqvm.cpp:744:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:746:13: note: here
engines/twp/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackGet(const SQObjectPtr&, const SQObjectPtr&, SQObjectPtr&)':
engines/twp/squirrel/sqvm.cpp:1318:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:1325:5: note: here
engines/twp/squirrel/sqvm.cpp: In member function 'SQInteger SQVM::FallBackSet(const SQObjectPtr&, const SQObjectPtr&, const SQObjectPtr&)':
engines/twp/squirrel/sqvm.cpp:1389:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/twp/squirrel/sqvm.cpp:1393:5: note: here
    C++      engines/ultima/ultima4/controllers/camp_controller.o
    C++      engines/ultima/ultima4/controllers/combat_controller.o
    C++      engines/ultima/ultima4/controllers/controller.o
    C++      engines/ultima/ultima4/controllers/game_controller.o
    C++      engines/ultima/ultima4/controllers/inn_controller.o
    C++      engines/ultima/ultima4/controllers/intro_controller.o
    C++      engines/ultima/ultima4/controllers/key_handler_controller.o
    C++      engines/ultima/ultima4/controllers/menu_controller.o
    C++      engines/ultima/ultima4/controllers/read_choice_controller.o
    C++      engines/ultima/ultima4/controllers/read_dir_controller.o
    C++      engines/ultima/ultima4/controllers/read_int_controller.o
    C++      engines/ultima/ultima4/controllers/read_player_controller.o
    C++      engines/ultima/ultima4/controllers/read_string_controller.o
    C++      engines/ultima/ultima4/controllers/reagents_menu_controller.o
    C++      engines/ultima/ultima4/controllers/wait_controller.o
    C++      engines/ultima/ultima4/controllers/ztats_controller.o
    C++      engines/ultima/ultima4/conversation/conversation.o
    C++      engines/ultima/ultima4/conversation/dialogueloader.o
    C++      engines/ultima/ultima4/conversation/dialogueloader_hw.o
    C++      engines/ultima/ultima4/conversation/dialogueloader_lb.o
    C++      engines/ultima/ultima4/conversation/dialogueloader_tlk.o
    C++      engines/ultima/ultima4/core/lzw/hash.o
    C++      engines/ultima/ultima4/core/lzw/lzw.o
    C++      engines/ultima/ultima4/core/lzw/u4decode.o
    C++      engines/ultima/ultima4/core/config.o
    C++      engines/ultima/ultima4/core/debugger.o
    C++      engines/ultima/ultima4/core/debugger_actions.o
    C++      engines/ultima/ultima4/core/settings.o
    C++      engines/ultima/ultima4/core/utils.o
    C++      engines/ultima/ultima4/events/event_handler.o
    C++      engines/ultima/ultima4/events/timed_event_mgr.o
    C++      engines/ultima/ultima4/filesys/rle.o
    C++      engines/ultima/ultima4/filesys/savegame.o
    C++      engines/ultima/ultima4/filesys/u4file.o
    C++      engines/ultima/ultima4/game/armor.o
    C++      engines/ultima/ultima4/game/aura.o
    C++      engines/ultima/ultima4/game/codex.o
    C++      engines/ultima/ultima4/game/context.o
    C++      engines/ultima/ultima4/game/creature.o
    C++      engines/ultima/ultima4/game/death.o
    C++      engines/ultima/ultima4/game/game.o
    C++      engines/ultima/ultima4/game/item.o
    C++      engines/ultima/ultima4/game/moongate.o
    C++      engines/ultima/ultima4/game/names.o
    C++      engines/ultima/ultima4/game/object.o
    C++      engines/ultima/ultima4/game/person.o
    C++      engines/ultima/ultima4/game/player.o
    C++      engines/ultima/ultima4/game/portal.o
    C++      engines/ultima/ultima4/game/script.o
    C++      engines/ultima/ultima4/game/spell.o
    C++      engines/ultima/ultima4/game/weapon.o
    C++      engines/ultima/ultima4/gfx/image.o
    C++      engines/ultima/ultima4/gfx/imageloader.o
    C++      engines/ultima/ultima4/gfx/imageloader_fmtowns.o
    C++      engines/ultima/ultima4/gfx/imageloader_u4.o
    C++      engines/ultima/ultima4/gfx/imagemgr.o
    C++      engines/ultima/ultima4/gfx/scale.o
    C++      engines/ultima/ultima4/gfx/screen.o
    C++      engines/ultima/ultima4/map/annotation.o
    C++      engines/ultima/ultima4/map/city.o
    C++      engines/ultima/ultima4/map/direction.o
    C++      engines/ultima/ultima4/map/dungeon.o
    C++      engines/ultima/ultima4/map/map_tile.o
    C++      engines/ultima/ultima4/map/movement.o
    C++      engines/ultima/ultima4/map/shrine.o
    C++      engines/ultima/ultima4/map/location.o
    C++      engines/ultima/ultima4/map/map.o
    C++      engines/ultima/ultima4/map/maploader.o
    C++      engines/ultima/ultima4/map/mapmgr.o
    C++      engines/ultima/ultima4/map/tile.o
    C++      engines/ultima/ultima4/map/tileanim.o
    C++      engines/ultima/ultima4/map/tilemap.o
    C++      engines/ultima/ultima4/map/tileset.o
    C++      engines/ultima/ultima4/sound/music.o
    C++      engines/ultima/ultima4/sound/sound.o
    C++      engines/ultima/ultima4/views/dungeonview.o
    C++      engines/ultima/ultima4/views/imageview.o
    C++      engines/ultima/ultima4/views/menu.o
    C++      engines/ultima/ultima4/views/menuitem.o
    C++      engines/ultima/ultima4/views/stats.o
    C++      engines/ultima/ultima4/views/textview.o
    C++      engines/ultima/ultima4/views/tileview.o
    C++      engines/ultima/ultima4/views/view.o
    C++      engines/ultima/ultima4/metaengine.o
    C++      engines/ultima/ultima4/ultima4.o
    C++      engines/ultima/nuvie/metaengine.o
    C++      engines/ultima/nuvie/nuvie.o
    C++      engines/ultima/nuvie/actors/actor.o
    C++      engines/ultima/nuvie/actors/actor_manager.o
    C++      engines/ultima/nuvie/actors/md_actor.o
    C++      engines/ultima/nuvie/actors/se_actor.o
In file included from ./engines/ultima/nuvie/files/nuvie_io_file.h:28,
                 from engines/ultima/nuvie/nuvie.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/nuvie/actors/u6_actor.o
    C++      engines/ultima/nuvie/actors/wou_actor.o
    C++      engines/ultima/nuvie/conf/configuration.o
    C++      engines/ultima/nuvie/conf/misc.o
    C++      engines/ultima/nuvie/core/anim_manager.o
    C++      engines/ultima/nuvie/core/book.o
    C++      engines/ultima/nuvie/core/converse.o
    C++      engines/ultima/nuvie/core/converse_interpret.o
    C++      engines/ultima/nuvie/core/converse_speech.o
    C++      engines/ultima/nuvie/core/cursor.o
    C++      engines/ultima/nuvie/core/debug.o
    C++      engines/ultima/nuvie/core/debugger.o
    C++      engines/ultima/nuvie/core/effect.o
    C++      engines/ultima/nuvie/core/effect_manager.o
    C++      engines/ultima/nuvie/core/egg_manager.o
    C++      engines/ultima/nuvie/core/events.o
engines/ultima/nuvie/core/converse_interpret.cpp: In member function 'virtual bool Ultima::Nuvie::ConverseInterpret::op(Common::Stack<Ultima::Nuvie::converse_typed_value>&)':
engines/ultima/nuvie/core/converse_interpret.cpp:783:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ultima/nuvie/core/converse_interpret.cpp:785:2: note: here
    C++      engines/ultima/nuvie/core/game.o
    C++      engines/ultima/nuvie/core/game_clock.o
    C++      engines/ultima/nuvie/core/look.o
    C++      engines/ultima/nuvie/core/magic.o
    C++      engines/ultima/nuvie/core/map.o
    C++      engines/ultima/nuvie/core/nuvie_defs.o
    C++      engines/ultima/nuvie/core/obj.o
    C++      engines/ultima/nuvie/core/obj_manager.o
    C++      engines/ultima/nuvie/core/party.o
    C++      engines/ultima/nuvie/core/player.o
    C++      engines/ultima/nuvie/core/tile_manager.o
engines/ultima/nuvie/core/events.cpp: In member function 'bool Ultima::Nuvie::Events::newAction(Ultima::Nuvie::EventMode)':
engines/ultima/nuvie/core/events.cpp:3474:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ultima/nuvie/core/events.cpp:3476:2: note: here
    C++      engines/ultima/nuvie/core/timed_event.o
    C++      engines/ultima/nuvie/core/weather.o
    C++      engines/ultima/nuvie/files/utils.o
    C++      engines/ultima/nuvie/files/nuvie_bmp_file.o
    C++      engines/ultima/nuvie/files/nuvie_file_list.o
    C++      engines/ultima/nuvie/files/nuvie_io.o
    C++      engines/ultima/nuvie/files/nuvie_io_file.o
    C++      engines/ultima/nuvie/files/tmx_map.o
    C++      engines/ultima/nuvie/files/u6_bmp.o
    C++      engines/ultima/nuvie/files/u6_lib_n.o
    C++      engines/ultima/nuvie/files/u6_lzw.o
    C++      engines/ultima/nuvie/files/u6_shape.o
In file included from ./engines/ultima/nuvie/files/nuvie_io_file.h:28,
                 from engines/ultima/nuvie/files/nuvie_io_file.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/ultima/nuvie/fonts/bmp_font.o
    C++      engines/ultima/nuvie/fonts/conv_font.o
    C++      engines/ultima/nuvie/fonts/font.o
    C++      engines/ultima/nuvie/fonts/font_manager.o
    C++      engines/ultima/nuvie/fonts/u6_font.o
    C++      engines/ultima/nuvie/fonts/wou_font.o
    C++      engines/ultima/nuvie/gui/gui.o
    C++      engines/ultima/nuvie/gui/gui_area.o
    C++      engines/ultima/nuvie/gui/gui_button.o
    C++      engines/ultima/nuvie/gui/gui_console.o
    C++      engines/ultima/nuvie/gui/gui_dialog.o
    C++      engines/ultima/nuvie/gui/gui_drag_manager.o
    C++      engines/ultima/nuvie/gui/gui_font.o
    C++      engines/ultima/nuvie/gui/gui_load_image.o
    C++      engines/ultima/nuvie/gui/gui_scroller.o
    C++      engines/ultima/nuvie/gui/gui_scroll_bar.o
    C++      engines/ultima/nuvie/gui/gui_text.o
    C++      engines/ultima/nuvie/gui/gui_text_input.o
    C++      engines/ultima/nuvie/gui/gui_text_toggle_button.o
    C++      engines/ultima/nuvie/gui/gui_yes_no_dialog.o
    C++      engines/ultima/nuvie/gui/widgets/gui_widget.o
    C++      engines/ultima/nuvie/gui/widgets/background.o
engines/ultima/nuvie/gui/gui_text_input.cpp: In member function 'virtual Ultima::Nuvie::GUI_status Ultima::Nuvie::GUI_TextInput::KeyDown(const Common::KeyState&)':
engines/ultima/nuvie/gui/gui_text_input.cpp:129:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ultima/nuvie/gui/gui_text_input.cpp:132:2: note: here
    C++      engines/ultima/nuvie/gui/widgets/command_bar.o
    C++      engines/ultima/nuvie/gui/widgets/command_bar_new_ui.o
    C++      engines/ultima/nuvie/gui/widgets/console.o
    C++      engines/ultima/nuvie/gui/widgets/msg_scroll.o
    C++      engines/ultima/nuvie/gui/widgets/msg_scroll_new_ui.o
    C++      engines/ultima/nuvie/gui/widgets/converse_gump.o
    C++      engines/ultima/nuvie/gui/widgets/converse_gump_wou.o
    C++      engines/ultima/nuvie/gui/widgets/fps_counter.o
    C++      engines/ultima/nuvie/gui/widgets/map_window.o
    C++      engines/ultima/nuvie/keybinding/keys.o
engines/ultima/nuvie/gui/widgets/msg_scroll.cpp: In member function 'virtual bool Ultima::Nuvie::MsgScroll::parse_token(Ultima::Nuvie::MsgText*)':
engines/ultima/nuvie/gui/widgets/msg_scroll.cpp:466:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ultima/nuvie/gui/widgets/msg_scroll.cpp:473:2: note: here
    C++      engines/ultima/nuvie/keybinding/key_actions.o
    C++      engines/ultima/nuvie/keybinding/key_help_dialog.o
    C++      engines/ultima/nuvie/menus/asset_viewer_dialog.o
    C++      engines/ultima/nuvie/menus/audio_dialog.o
    C++      engines/ultima/nuvie/menus/cheats_dialog.o
    C++      engines/ultima/nuvie/menus/gameplay_dialog.o
    C++      engines/ultima/nuvie/menus/game_menu_dialog.o
    C++      engines/ultima/nuvie/menus/input_dialog.o
    C++      engines/ultima/nuvie/menus/video_dialog.o
    C++      engines/ultima/nuvie/misc/sdl_compat.o
    C++      engines/ultima/nuvie/misc/iavl_tree.o
    C++      engines/ultima/nuvie/misc/u6_line_walker.o
    C++      engines/ultima/nuvie/misc/u6_list.o
    C++      engines/ultima/nuvie/misc/u6_misc.o
    C++      engines/ultima/nuvie/pathfinder/actor_path_finder.o
    C++      engines/ultima/nuvie/pathfinder/astar_path.o
    C++      engines/ultima/nuvie/pathfinder/combat_path_finder.o
    C++      engines/ultima/nuvie/pathfinder/dir_finder.o
    C++      engines/ultima/nuvie/pathfinder/party_path_finder.o
    C++      engines/ultima/nuvie/pathfinder/path.o
    C++      engines/ultima/nuvie/pathfinder/path_finder.o
    C++      engines/ultima/nuvie/pathfinder/sched_path_finder.o
    C++      engines/ultima/nuvie/pathfinder/seek_path.o
    C++      engines/ultima/nuvie/pathfinder/u6_astar_path.o
    C++      engines/ultima/nuvie/portraits/portrait.o
    C++      engines/ultima/nuvie/portraits/portrait_md.o
    C++      engines/ultima/nuvie/portraits/portrait_se.o
    C++      engines/ultima/nuvie/portraits/portrait_u6.o
    C++      engines/ultima/nuvie/save/save_game.o
    C++      engines/ultima/nuvie/screen/dither.o
    C++      engines/ultima/nuvie/screen/game_palette.o
    C++      engines/ultima/nuvie/screen/screen.o
    C++      engines/ultima/nuvie/screen/surface.o
    C++      engines/ultima/nuvie/script/script.o
In file included from ./engines/ultima/nuvie/files/nuvie_io_file.h:28,
                 from engines/ultima/nuvie/save/save_game.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/nuvie/script/script_actor.o
    C++      engines/ultima/nuvie/script/script_cutscene.o
    C++      engines/ultima/nuvie/sound/adlib_sfx_manager.o
    C++      engines/ultima/nuvie/sound/custom_sfx_manager.o
    C++      engines/ultima/nuvie/sound/mididrv_m_adlib.o
    C++      engines/ultima/nuvie/sound/mididrv_m_mt32.o
    C++      engines/ultima/nuvie/sound/midiparser_m.o
    C++      engines/ultima/nuvie/sound/origin_fx_adib_driver.o
    C++      engines/ultima/nuvie/sound/pc_speaker_sfx_manager.o
    C++      engines/ultima/nuvie/sound/song.o
    C++      engines/ultima/nuvie/sound/song_adplug.o
engines/ultima/nuvie/sound/midiparser_m.cpp: In member function 'virtual void Ultima::Nuvie::MidiParser_M::parseNextEvent(EventInfo&)':
engines/ultima/nuvie/sound/midiparser_m.cpp:167:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare]
    C++      engines/ultima/nuvie/sound/song_filename.o
    C++      engines/ultima/nuvie/sound/sound_manager.o
    C++      engines/ultima/nuvie/sound/towns_sfx_manager.o
    C++      engines/ultima/nuvie/sound/adplug/adplug_player.o
    C++      engines/ultima/nuvie/sound/adplug/emu_opl.o
    C++      engines/ultima/nuvie/sound/adplug/fm_opl.o
    C++      engines/ultima/nuvie/sound/adplug/mid.o
    C++      engines/ultima/nuvie/sound/adplug/opl_class.o
    C++      engines/ultima/nuvie/sound/adplug/u6m.o
    C++      engines/ultima/nuvie/sound/decoder/adlib_sfx_stream.o
    C++      engines/ultima/nuvie/sound/decoder/fm_towns_decoder_stream.o
    C++      engines/ultima/nuvie/sound/decoder/pc_speaker.o
    C++      engines/ultima/nuvie/sound/decoder/pc_speaker_stream.o
    C++      engines/ultima/nuvie/sound/decoder/random_collection_audio_stream.o
    C++      engines/ultima/nuvie/sound/decoder/u6_adplug_decoder_stream.o
    C++      engines/ultima/nuvie/usecode/u6_usecode.o
    C++      engines/ultima/nuvie/usecode/usecode.o
    C++      engines/ultima/nuvie/views/actor_view.o
    C++      engines/ultima/nuvie/views/container_view_gump.o
    C++      engines/ultima/nuvie/views/container_widget.o
    C++      engines/ultima/nuvie/views/container_widget_gump.o
    C++      engines/ultima/nuvie/views/doll_view_gump.o
    C++      engines/ultima/nuvie/views/doll_widget.o
    C++      engines/ultima/nuvie/views/draggable_view.o
    C++      engines/ultima/nuvie/views/inventory_view.o
    C++      engines/ultima/nuvie/views/inventory_widget.o
    C++      engines/ultima/nuvie/views/map_editor_view.o
    C++      engines/ultima/nuvie/views/md_sky_strip_widget.o
    C++      engines/ultima/nuvie/views/party_view.o
    C++      engines/ultima/nuvie/views/portrait_view.o
    C++      engines/ultima/nuvie/views/portrait_view_gump.o
    C++      engines/ultima/nuvie/views/scroll_view_gump.o
    C++      engines/ultima/nuvie/views/scroll_widget_gump.o
    C++      engines/ultima/nuvie/views/sign_view_gump.o
    C++      engines/ultima/nuvie/views/spell_view.o
    C++      engines/ultima/nuvie/views/spell_view_gump.o
    C++      engines/ultima/nuvie/views/sun_moon_ribbon.o
    C++      engines/ultima/nuvie/views/sun_moon_strip_widget.o
    C++      engines/ultima/nuvie/views/view.o
    C++      engines/ultima/nuvie/views/view_manager.o
    C++      engines/ultima/ultima8/metaengine.o
    C++      engines/ultima/ultima8/ultima8.o
    C++      engines/ultima/ultima8/audio/audio_channel.o
    C++      engines/ultima/ultima8/audio/audio_mixer.o
    C++      engines/ultima/ultima8/audio/audio_process.o
In file included from ./engines/ultima/ultima8/filesys/savegame.h:28,
                 from engines/ultima/ultima8/metaengine.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/audio/audio_sample.o
    C++      engines/ultima/ultima8/audio/midi_player.o
    C++      engines/ultima/ultima8/audio/music_flex.o
    C++      engines/ultima/ultima8/audio/music_process.o
    C++      engines/ultima/ultima8/audio/cru_music_process.o
    C++      engines/ultima/ultima8/audio/raw_audio_sample.o
In file included from engines/ultima/ultima8/audio/music_flex.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/audio/sonarc_audio_sample.o
    C++      engines/ultima/ultima8/audio/sound_flex.o
In file included from ./engines/ultima/ultima8/filesys/savegame.h:28,
                 from engines/ultima/ultima8/ultima8.cpp:41:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/audio/speech_flex.o
In file included from engines/ultima/ultima8/audio/raw_audio_sample.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/audio/u8_music_process.o
In file included from engines/ultima/ultima8/audio/sonarc_audio_sample.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/conf/config_file_manager.o
    C++      engines/ultima/ultima8/convert/convert_shape.o
In file included from engines/ultima/ultima8/audio/sound_flex.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/convert/u8/convert_shape_u8.o
    C++      engines/ultima/ultima8/convert/crusader/convert_shape_crusader.o
    C++      engines/ultima/ultima8/filesys/archive.o
    C++      engines/ultima/ultima8/filesys/flex_file.o
    C++      engines/ultima/ultima8/filesys/raw_archive.o
    C++      engines/ultima/ultima8/filesys/savegame.o
In file included from engines/ultima/ultima8/convert/convert_shape.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/ultima/ultima8/filesys/u8_save_file.o
    C++      engines/ultima/ultima8/games/cru_game.o
In file included from engines/ultima/ultima8/filesys/flex_file.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/games/game.o
In file included from engines/ultima/ultima8/filesys/raw_archive.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/games/game_data.o
In file included from ./engines/ultima/ultima8/filesys/savegame.h:28,
                 from engines/ultima/ultima8/filesys/savegame.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/games/game_info.o
In file included from engines/ultima/ultima8/filesys/u8_save_file.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/games/start_crusader_process.o
    C++      engines/ultima/ultima8/games/start_u8_process.o
In file included from engines/ultima/ultima8/games/cru_game.cpp:44:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/games/treasure_loader.o
    C++      engines/ultima/ultima8/games/u8_game.o
    C++      engines/ultima/ultima8/gfx/anim_dat.o
    C++      engines/ultima/ultima8/gfx/avi_player.o
    C++      engines/ultima/ultima8/gfx/cycle_process.o
    C++      engines/ultima/ultima8/gfx/frame_id.o
    C++      engines/ultima/ultima8/gfx/fade_to_modal_process.o
In file included from engines/ultima/ultima8/games/u8_game.cpp:48:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/gfx/gump_shape_archive.o
    C++      engines/ultima/ultima8/gfx/inverter_process.o
    C++      engines/ultima/ultima8/gfx/main_shape_archive.o
    C++      engines/ultima/ultima8/gfx/palette.o
    C++      engines/ultima/ultima8/gfx/palette_fader_process.o
    C++      engines/ultima/ultima8/gfx/palette_manager.o
    C++      engines/ultima/ultima8/gfx/raw_shape_frame.o
    C++      engines/ultima/ultima8/gfx/render_surface.o
    C++      engines/ultima/ultima8/gfx/shape.o
    C++      engines/ultima/ultima8/gfx/shape_archive.o
In file included from engines/ultima/ultima8/gfx/raw_shape_frame.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/gfx/shape_frame.o
    C++      engines/ultima/ultima8/gfx/shape_info.o
In file included from engines/ultima/ultima8/gfx/shape.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/gfx/skf_player.o
    C++      engines/ultima/ultima8/gfx/type_flags.o
    C++      engines/ultima/ultima8/gfx/wpn_ovlay_dat.o
    C++      engines/ultima/ultima8/gfx/xform_blend.o
    C++      engines/ultima/ultima8/gfx/fonts/font.o
    C++      engines/ultima/ultima8/gfx/fonts/font_manager.o
    C++      engines/ultima/ultima8/gfx/fonts/font_shape_archive.o
    C++      engines/ultima/ultima8/gfx/fonts/jp_font.o
    C++      engines/ultima/ultima8/gfx/fonts/jp_rendered_text.o
    C++      engines/ultima/ultima8/gfx/fonts/rendered_text.o
    C++      engines/ultima/ultima8/gfx/fonts/shape_font.o
    C++      engines/ultima/ultima8/gfx/fonts/shape_rendered_text.o
    C++      engines/ultima/ultima8/gfx/fonts/ttf_rendered_text.o
    C++      engines/ultima/ultima8/gfx/fonts/tt_font.o
    C++      engines/ultima/ultima8/gumps/ask_gump.o
    C++      engines/ultima/ultima8/gumps/bark_gump.o
    C++      engines/ultima/ultima8/gumps/book_gump.o
    C++      engines/ultima/ultima8/gumps/computer_gump.o
    C++      engines/ultima/ultima8/gumps/container_gump.o
    C++      engines/ultima/ultima8/gumps/credits_gump.o
    C++      engines/ultima/ultima8/gumps/cru_ammo_gump.o
    C++      engines/ultima/ultima8/gumps/cru_credits_gump.o
    C++      engines/ultima/ultima8/gumps/cru_demo_gump.o
    C++      engines/ultima/ultima8/gumps/cru_energy_gump.o
    C++      engines/ultima/ultima8/gumps/cru_health_gump.o
    C++      engines/ultima/ultima8/gumps/cru_inventory_gump.o
    C++      engines/ultima/ultima8/gumps/cru_menu_gump.o
    C++      engines/ultima/ultima8/gumps/cru_pickup_area_gump.o
    C++      engines/ultima/ultima8/gumps/cru_pickup_gump.o
    C++      engines/ultima/ultima8/gumps/cru_stat_gump.o
    C++      engines/ultima/ultima8/gumps/cru_status_gump.o
    C++      engines/ultima/ultima8/gumps/cru_weapon_gump.o
    C++      engines/ultima/ultima8/gumps/desktop_gump.o
    C++      engines/ultima/ultima8/gumps/difficulty_gump.o
    C++      engines/ultima/ultima8/gumps/fast_area_vis_gump.o
    C++      engines/ultima/ultima8/gumps/game_map_gump.o
    C++      engines/ultima/ultima8/gumps/gump.o
    C++      engines/ultima/ultima8/gumps/gump_notify_process.o
    C++      engines/ultima/ultima8/gumps/inverter_gump.o
    C++      engines/ultima/ultima8/gumps/item_relative_gump.o
    C++      engines/ultima/ultima8/gumps/keypad_gump.o
    C++      engines/ultima/ultima8/gumps/main_menu_process.o
    C++      engines/ultima/ultima8/gumps/menu_gump.o
    C++      engines/ultima/ultima8/gumps/message_box_gump.o
    C++      engines/ultima/ultima8/gumps/minimap_gump.o
    C++      engines/ultima/ultima8/gumps/mini_stats_gump.o
    C++      engines/ultima/ultima8/gumps/modal_gump.o
    C++      engines/ultima/ultima8/gumps/movie_gump.o
    C++      engines/ultima/ultima8/gumps/paged_gump.o
    C++      engines/ultima/ultima8/gumps/paperdoll_gump.o
    C++      engines/ultima/ultima8/gumps/quit_gump.o
    C++      engines/ultima/ultima8/gumps/readable_gump.o
    C++      engines/ultima/ultima8/gumps/resizable_gump.o
    C++      engines/ultima/ultima8/gumps/scroll_gump.o
    C++      engines/ultima/ultima8/gumps/shape_viewer_gump.o
    C++      engines/ultima/ultima8/gumps/slider_gump.o
    C++      engines/ultima/ultima8/gumps/target_gump.o
    C++      engines/ultima/ultima8/gumps/translucent_gump.o
    C++      engines/ultima/ultima8/gumps/u8_save_gump.o
    C++      engines/ultima/ultima8/gumps/weasel_dat.o
    C++      engines/ultima/ultima8/gumps/weasel_gump.o
    C++      engines/ultima/ultima8/gumps/widgets/button_widget.o
    C++      engines/ultima/ultima8/gumps/widgets/edit_widget.o
    C++      engines/ultima/ultima8/gumps/widgets/sliding_widget.o
    C++      engines/ultima/ultima8/gumps/widgets/text_widget.o
    C++      engines/ultima/ultima8/kernel/delay_process.o
    C++      engines/ultima/ultima8/kernel/kernel.o
    C++      engines/ultima/ultima8/kernel/mouse.o
    C++      engines/ultima/ultima8/kernel/object.o
    C++      engines/ultima/ultima8/kernel/object_manager.o
    C++      engines/ultima/ultima8/kernel/process.o
    C++      engines/ultima/ultima8/misc/debugger.o
    C++      engines/ultima/ultima8/misc/encoding.o
    C++      engines/ultima/ultima8/misc/id_man.o
    C++      engines/ultima/ultima8/misc/util.o
    C++      engines/ultima/ultima8/usecode/bit_set.o
    C++      engines/ultima/ultima8/usecode/byte_set.o
    C++      engines/ultima/ultima8/usecode/uc_list.o
    C++      engines/ultima/ultima8/usecode/uc_machine.o
    C++      engines/ultima/ultima8/usecode/uc_process.o
    C++      engines/ultima/ultima8/usecode/uc_stack.o
    C++      engines/ultima/ultima8/usecode/usecode.o
    C++      engines/ultima/ultima8/usecode/usecode_flex.o
    C++      engines/ultima/ultima8/world/bobo_boomer_process.o
    C++      engines/ultima/ultima8/world/camera_process.o
    C++      engines/ultima/ultima8/world/container.o
    C++      engines/ultima/ultima8/world/create_item_process.o
    C++      engines/ultima/ultima8/world/crosshair_process.o
    C++      engines/ultima/ultima8/world/current_map.o
    C++      engines/ultima/ultima8/world/damage_info.o
engines/ultima/ultima8/usecode/uc_machine.cpp: In member function 'void Ultima::Ultima8::UCMachine::execProcess(Ultima::Ultima8::UCProcess*)':
engines/ultima/ultima8/usecode/uc_machine.cpp:1809:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/ultima/ultima8/usecode/uc_machine.cpp:1815:3: note: here
In file included from engines/ultima/ultima8/usecode/uc_machine.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/world/destroy_item_process.o
    C++      engines/ultima/ultima8/world/egg.o
    C++      engines/ultima/ultima8/world/egg_hatcher_process.o
    C++      engines/ultima/ultima8/world/fireball_process.o
    C++      engines/ultima/ultima8/world/fire_type.o
    C++      engines/ultima/ultima8/world/fire_type_table.o
    C++      engines/ultima/ultima8/world/get_object.o
    C++      engines/ultima/ultima8/world/glob_egg.o
    C++      engines/ultima/ultima8/world/gravity_process.o
    C++      engines/ultima/ultima8/world/item.o
    C++      engines/ultima/ultima8/world/item_factory.o
    C++      engines/ultima/ultima8/world/item_selection_process.o
    C++      engines/ultima/ultima8/world/item_sorter.o
    C++      engines/ultima/ultima8/world/map.o
    C++      engines/ultima/ultima8/world/map_glob.o
    C++      engines/ultima/ultima8/world/minimap.o
    C++      engines/ultima/ultima8/world/missile_tracker.o
    C++      engines/ultima/ultima8/world/monster_egg.o
    C++      engines/ultima/ultima8/world/snap_process.o
    C++      engines/ultima/ultima8/world/sort_item.o
    C++      engines/ultima/ultima8/world/split_item_process.o
    C++      engines/ultima/ultima8/world/sprite_process.o
    C++      engines/ultima/ultima8/world/super_sprite_process.o
    C++      engines/ultima/ultima8/world/target_reticle_process.o
    C++      engines/ultima/ultima8/world/teleport_egg.o
    C++      engines/ultima/ultima8/world/world.o
    C++      engines/ultima/ultima8/world/actors/actor.o
    C++      engines/ultima/ultima8/world/actors/actor_anim_process.o
    C++      engines/ultima/ultima8/world/actors/actor_bark_notify_process.o
    C++      engines/ultima/ultima8/world/actors/ambush_process.o
    C++      engines/ultima/ultima8/world/actors/animation.o
    C++      engines/ultima/ultima8/world/actors/animation_tracker.o
    C++      engines/ultima/ultima8/world/actors/anim_action.o
    C++      engines/ultima/ultima8/world/actors/attack_process.o
    C++      engines/ultima/ultima8/world/actors/auto_firer_process.o
    C++      engines/ultima/ultima8/world/actors/avatar_death_process.o
    C++      engines/ultima/ultima8/world/actors/avatar_gravity_process.o
    C++      engines/ultima/ultima8/world/actors/avatar_mover_process.o
In file included from ./engines/ultima/ultima8/world/actors/attack_process.h:28,
                 from engines/ultima/ultima8/world/actors/attack_process.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/world/actors/battery_charger_process.o
    C++      engines/ultima/ultima8/world/actors/clear_feign_death_process.o
    C++      engines/ultima/ultima8/world/actors/cru_avatar_mover_process.o
    C++      engines/ultima/ultima8/world/actors/cru_healer_process.o
    C++      engines/ultima/ultima8/world/actors/cru_pathfinder_process.o
    C++      engines/ultima/ultima8/world/actors/combat_dat.o
    C++      engines/ultima/ultima8/world/actors/combat_process.o
    C++      engines/ultima/ultima8/world/actors/grant_peace_process.o
    C++      engines/ultima/ultima8/world/actors/guard_process.o
    C++      engines/ultima/ultima8/world/actors/heal_process.o
    C++      engines/ultima/ultima8/world/actors/loiter_process.o
    C++      engines/ultima/ultima8/world/actors/main_actor.o
    C++      engines/ultima/ultima8/world/actors/npc_dat.o
    C++      engines/ultima/ultima8/world/actors/pace_process.o
    C++      engines/ultima/ultima8/world/actors/pathfinder.o
    C++      engines/ultima/ultima8/world/actors/pathfinder_process.o
In file included from engines/ultima/ultima8/world/actors/npc_dat.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/ultima/ultima8/world/actors/quick_avatar_mover_process.o
    C++      engines/ultima/ultima8/world/actors/resurrection_process.o
    C++      engines/ultima/ultima8/world/actors/rolling_thunder_process.o
    C++      engines/ultima/ultima8/world/actors/scheduler_process.o
    C++      engines/ultima/ultima8/world/actors/surrender_process.o
    C++      engines/ultima/ultima8/world/actors/targeted_anim_process.o
    C++      engines/ultima/ultima8/world/actors/teleport_to_egg_process.o
    C++      engines/ultima/ultima8/world/actors/u8_avatar_mover_process.o
    C++      engines/vcruise/ad2044_items.o
    C++      engines/vcruise/ad2044_ui.o
    C++      engines/vcruise/audio_player.o
    C++      engines/vcruise/circuitpuzzle.o
    C++      engines/vcruise/midi_player.o
    C++      engines/vcruise/metaengine.o
    C++      engines/vcruise/menu.o
    C++      engines/vcruise/runtime.o
    C++      engines/vcruise/runtime_scriptexec.o
    C++      engines/vcruise/sampleloop.o
    C++      engines/vcruise/script.o
    C++      engines/vcruise/textparser.o
    C++      engines/vcruise/vcruise.o
    C++      engines/voyeur/animation.o
    C++      engines/voyeur/data.o
    C++      engines/voyeur/debugger.o
In file included from engines/voyeur/animation.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/voyeur/events.o
    C++      engines/voyeur/files.o
    C++      engines/voyeur/files_threads.o
    C++      engines/voyeur/metaengine.o
    C++      engines/voyeur/screen.o
    C++      engines/voyeur/sound.o
engines/voyeur/files_threads.cpp: In member function 'const byte* Voyeur::ThreadResource::cardPerform(const byte*)':
engines/voyeur/files_threads.cpp:821:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
engines/voyeur/files_threads.cpp:824:2: note: here
    C++      engines/voyeur/staticres.o
    C++      engines/voyeur/voyeur.o
    C++      engines/voyeur/voyeur_game.o
In file included from engines/voyeur/sound.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/ad/ad_actor.o
    C++      engines/wintermute/ad/ad_entity.o
In file included from ./video/mve_decoder.h:30,
                 from engines/voyeur/voyeur.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/ad/ad_game.o
    C++      engines/wintermute/ad/ad_inventory.o
    C++      engines/wintermute/ad/ad_inventory_box.o
    C++      engines/wintermute/ad/ad_item.o
    C++      engines/wintermute/ad/ad_layer.o
    C++      engines/wintermute/ad/ad_node_state.o
    C++      engines/wintermute/ad/ad_object.o
    C++      engines/wintermute/ad/ad_path.o
    C++      engines/wintermute/ad/ad_path_point.o
    C++      engines/wintermute/ad/ad_region.o
In file included from ./engines/vcruise/textparser.h:28,
                 from engines/vcruise/runtime.cpp:66:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/ad/ad_response.o
    C++      engines/wintermute/ad/ad_response_box.o
    C++      engines/wintermute/ad/ad_response_context.o
    C++      engines/wintermute/ad/ad_rot_level.o
    C++      engines/wintermute/ad/ad_scale_level.o
    C++      engines/wintermute/ad/ad_scene.o
    C++      engines/wintermute/ad/ad_scene_node.o
    C++      engines/wintermute/ad/ad_scene_state.o
    C++      engines/wintermute/ad/ad_sentence.o
    C++      engines/wintermute/ad/ad_sprite_set.o
    C++      engines/wintermute/ad/ad_talk_def.o
    C++      engines/wintermute/ad/ad_talk_holder.o
    C++      engines/wintermute/ad/ad_talk_node.o
    C++      engines/wintermute/ad/ad_waypoint_group.o
    C++      engines/wintermute/base/scriptables/debuggable/debuggable_script.o
    C++      engines/wintermute/base/scriptables/debuggable/debuggable_script_engine.o
    C++      engines/wintermute/base/scriptables/script.o
    C++      engines/wintermute/base/scriptables/script_engine.o
    C++      engines/wintermute/base/scriptables/script_stack.o
    C++      engines/wintermute/base/scriptables/script_value.o
    C++      engines/wintermute/base/scriptables/script_ext_array.o
    C++      engines/wintermute/base/scriptables/script_ext_date.o
    C++      engines/wintermute/base/scriptables/script_ext_directory.o
In file included from engines/wintermute/base/scriptables/script.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/base/scriptables/script_ext_file.o
    C++      engines/wintermute/base/scriptables/script_ext_math.o
    C++      engines/wintermute/base/scriptables/script_ext_object.o
    C++      engines/wintermute/base/scriptables/script_ext_mem_buffer.o
    C++      engines/wintermute/base/scriptables/script_ext_string.o
    C++      engines/wintermute/base/file/base_disk_file.o
    C++      engines/wintermute/base/file/base_file.o
    C++      engines/wintermute/base/file/base_file_entry.o
    C++      engines/wintermute/base/file/base_package.o
    C++      engines/wintermute/base/file/base_save_thumb_file.o
In file included from engines/wintermute/base/file/base_disk_file.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/base/file/base_savefile_manager_file.o
In file included from engines/wintermute/base/file/base_file.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/wintermute/base/font/base_font_bitmap.o
    C++      engines/wintermute/base/font/base_font_truetype.o
    C++      engines/wintermute/base/font/base_font.o
    C++      engines/wintermute/base/font/base_font_storage.o
    C++      engines/wintermute/base/gfx/base_image.o
    C++      engines/wintermute/base/gfx/base_renderer.o
    C++      engines/wintermute/base/gfx/base_surface.o
    C++      engines/wintermute/base/gfx/osystem/base_surface_osystem.o
    C++      engines/wintermute/base/gfx/osystem/base_render_osystem.o
    C++      engines/wintermute/base/gfx/osystem/render_ticket.o
    C++      engines/wintermute/base/particles/part_particle.o
    C++      engines/wintermute/base/particles/part_emitter.o
    C++      engines/wintermute/base/particles/part_force.o
    C++      engines/wintermute/base/sound/base_sound.o
    C++      engines/wintermute/base/sound/base_sound_buffer.o
    C++      engines/wintermute/base/sound/base_sound_manager.o
    C++      engines/wintermute/base/base_active_rect.o
    C++      engines/wintermute/base/base.o
    C++      engines/wintermute/base/base_dynamic_buffer.o
    C++      engines/wintermute/base/base_engine.o
    C++      engines/wintermute/base/base_fader.o
    C++      engines/wintermute/base/base_file_manager.o
    C++      engines/wintermute/base/base_frame.o
    C++      engines/wintermute/base/base_game.o
    C++      engines/wintermute/base/base_game_music.o
    C++      engines/wintermute/base/base_game_settings.o
    C++      engines/wintermute/base/base_keyboard_state.o
    C++      engines/wintermute/base/base_named_object.o
    C++      engines/wintermute/base/base_object.o
    C++      engines/wintermute/base/base_parser.o
    C++      engines/wintermute/base/base_persistence_manager.o
    C++      engines/wintermute/base/base_point.o
    C++      engines/wintermute/base/base_quick_msg.o
    C++      engines/wintermute/base/base_region.o
    C++      engines/wintermute/base/base_scriptable.o
    C++      engines/wintermute/base/base_script_holder.o
    C++      engines/wintermute/base/base_sprite.o
In file included from engines/wintermute/base/base_persistence_manager.cpp:41:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      engines/wintermute/base/base_string_table.o
    C++      engines/wintermute/base/base_sub_frame.o
    C++      engines/wintermute/base/base_surface_storage.o
    C++      engines/wintermute/base/base_transition_manager.o
    C++      engines/wintermute/base/base_viewport.o
    C++      engines/wintermute/base/saveload.o
    C++      engines/wintermute/base/save_thumb_helper.o
    C++      engines/wintermute/base/timer.o
    C++      engines/wintermute/ext/dll_dlltest.o
    C++      engines/wintermute/ext/dll_geturl.o
    C++      engines/wintermute/ext/dll_httpconnect.o
    C++      engines/wintermute/ext/dll_img.o
    C++      engines/wintermute/ext/dll_installutil.o
    C++      engines/wintermute/ext/dll_kernel32.o
    C++      engines/wintermute/ext/dll_shell32.o
    C++      engines/wintermute/ext/dll_tools.o
    C++      engines/wintermute/ext/scene_achievements.o
    C++      engines/wintermute/ext/wme_3fstatistics.o
    C++      engines/wintermute/ext/wme_commandlinehelper.o
    C++      engines/wintermute/ext/wme_galaxy.o
    C++      engines/wintermute/ext/wme_steam.o
    C++      engines/wintermute/ext/wme_windowmode.o
    C++      engines/wintermute/ext/wme_vlink.o
    C++      engines/wintermute/debugger/breakpoint.o
    C++      engines/wintermute/debugger/debugger_controller.o
    C++      engines/wintermute/debugger/error.o
    C++      engines/wintermute/debugger/listing_providers/blank_listing.o
    C++      engines/wintermute/debugger/listing_providers/blank_listing_provider.o
    C++      engines/wintermute/debugger/listing_providers/basic_source_listing_provider.o
    C++      engines/wintermute/debugger/listing_providers/cached_source_listing_provider.o
    C++      engines/wintermute/debugger/listing_providers/source_listing.o
    C++      engines/wintermute/debugger/listing.o
    C++      engines/wintermute/debugger/script_monitor.o
    C++      engines/wintermute/debugger/watch.o
    C++      engines/wintermute/debugger/watch_instance.o
    C++      engines/wintermute/math/math_util.o
    C++      engines/wintermute/math/matrix4.o
    C++      engines/wintermute/math/vector2.o
    C++      engines/wintermute/metaengine.o
    C++      engines/wintermute/platform_osystem.o
    C++      engines/wintermute/system/sys_class.o
    C++      engines/wintermute/system/sys_class_registry.o
    C++      engines/wintermute/system/sys_instance.o
    C++      engines/wintermute/ui/ui_button.o
    C++      engines/wintermute/ui/ui_edit.o
    C++      engines/wintermute/ui/ui_entity.o
    C++      engines/wintermute/ui/ui_object.o
    C++      engines/wintermute/ui/ui_text.o
    C++      engines/wintermute/ui/ui_tiled_image.o
    C++      engines/wintermute/ui/ui_window.o
    C++      engines/wintermute/utils/crc.o
    C++      engines/wintermute/utils/path_util.o
    C++      engines/wintermute/utils/string_util.o
    C++      engines/wintermute/utils/utils.o
    C++      engines/wintermute/video/subtitle_card.o
    C++      engines/wintermute/video/video_player.o
    C++      engines/wintermute/video/video_subtitler.o
    C++      engines/wintermute/video/video_theora_player.o
    C++      engines/wintermute/debugger.o
    C++      engines/wintermute/wintermute.o
    C++      engines/wintermute/persistent.o
    C++      engines/zvision/core/console.o
    C++      engines/zvision/core/clock.o
    C++      engines/zvision/core/events.o
    C++      engines/zvision/file/lzss_read_stream.o
    C++      engines/zvision/file/save_manager.o
    C++      engines/zvision/file/search_manager.o
    C++      engines/zvision/file/zfs_archive.o
    C++      engines/zvision/graphics/cursors/cursor_manager.o
    C++      engines/zvision/graphics/cursors/cursor.o
In file included from ./engines/zvision/file/save_manager.h:26,
                 from engines/zvision/file/save_manager.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      engines/zvision/graphics/effects/fog.o
In file included from engines/zvision/file/zfs_archive.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/zvision/graphics/effects/light.o
    C++      engines/zvision/graphics/effects/wave.o
    C++      engines/zvision/graphics/render_manager.o
    C++      engines/zvision/graphics/render_table.o
    C++      engines/zvision/metaengine.o
    C++      engines/zvision/scripting/actions.o
    C++      engines/zvision/scripting/control.o
    C++      engines/zvision/scripting/controls/fist_control.o
    C++      engines/zvision/scripting/controls/hotmov_control.o
    C++      engines/zvision/scripting/controls/input_control.o
In file included from ./engines/zvision/file/save_manager.h:26,
                 from engines/zvision/metaengine.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/zvision/scripting/controls/lever_control.o
    C++      engines/zvision/scripting/controls/paint_control.o
    C++      engines/zvision/scripting/controls/push_toggle_control.o
    C++      engines/zvision/scripting/controls/safe_control.o
    C++      engines/zvision/scripting/controls/save_control.o
    C++      engines/zvision/scripting/controls/slot_control.o
    C++      engines/zvision/scripting/controls/titler_control.o
    C++      engines/zvision/scripting/inventory.o
    C++      engines/zvision/scripting/menu.o
In file included from ./engines/zvision/file/save_manager.h:26,
                 from engines/zvision/scripting/controls/save_control.cpp:31:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/zvision/scripting/scr_file_handling.o
    C++      engines/zvision/scripting/script_manager.o
    C++      engines/zvision/scripting/effects/animation_effect.o
    C++      engines/zvision/scripting/effects/distort_effect.o
    C++      engines/zvision/scripting/effects/music_effect.o
    C++      engines/zvision/scripting/effects/region_effect.o
    C++      engines/zvision/scripting/effects/syncsound_effect.o
    C++      engines/zvision/scripting/effects/timer_effect.o
In file included from ./engines/zvision/file/save_manager.h:26,
                 from engines/zvision/scripting/script_manager.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/zvision/scripting/effects/ttytext_effect.o
    C++      engines/zvision/sound/midi.o
    C++      engines/zvision/sound/zork_raw.o
    C++      engines/zvision/text/string_manager.o
    C++      engines/zvision/text/subtitles.o
    C++      engines/zvision/text/text.o
    C++      engines/zvision/text/truetype_font.o
    C++      engines/zvision/video/rlf_decoder.o
In file included from engines/zvision/sound/zork_raw.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/zvision/video/video.o
    C++      engines/zvision/video/zork_avi_decoder.o
    C++      engines/zvision/zvision.o
    C++      engines/achievements.o
    C++      engines/advancedDetector.o
    C++      engines/dialogs.o
    C++      engines/engine.o
    C++      engines/game.o
    C++      engines/metaengine.o
    C++      engines/obsolete.o
In file included from engines/engine.cpp:35:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      engines/savestate.o
    C++      gui/about.o
    C++      gui/browser.o
    C++      gui/chooser.o
    C++      gui/console.o
    C++      gui/debugger.o
gui/chooser.cpp: In member function 'virtual void GUI::ChooserDialog::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/chooser.cpp:68:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/chooser.cpp:70:2: note: here
    C++      gui/dialog.o
    C++      gui/dump-all-dialogs.o
    C++      gui/editgamedialog.o
gui/console.cpp: In member function 'virtual void GUI::ConsoleDialog::handleKeyDown(Common::KeyState)':
gui/console.cpp:387:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:392:2: note: here
gui/console.cpp:400:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:405:2: note: here
gui/console.cpp:418:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:423:2: note: here
gui/console.cpp:428:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:433:2: note: here
gui/console.cpp:447:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:452:2: note: here
gui/console.cpp:459:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:464:2: note: here
gui/console.cpp:471:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:476:2: note: here
gui/console.cpp:487:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:492:2: note: here
gui/console.cpp:497:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/console.cpp:502:2: note: here
    C++      gui/error.o
    C++      gui/EventRecorder.o
    C++      gui/filebrowser-dialog.o
    C++      gui/gui-manager.o
    C++      gui/helpdialog.o
    C++      gui/imagealbum-dialog.o
    C++      gui/launcher.o
    C++      gui/massadd.o
gui/editgamedialog.cpp: In member function 'virtual void GUI::EditGameDialog::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/editgamedialog.cpp:670:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/editgamedialog.cpp:672:2: note: here
    C++      gui/message.o
gui/gui-manager.cpp: In member function 'void GUI::GuiManager::redrawInternalTopDialogOnly()':
gui/gui-manager.cpp:392:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/gui-manager.cpp:396:3: note: here
gui/gui-manager.cpp: In member function 'void GUI::GuiManager::redrawInternal()':
gui/gui-manager.cpp:432:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/gui-manager.cpp:436:3: note: here
    C++      gui/MetadataParser.o
    C++      gui/object.o
    C++      gui/options.o
    C++      gui/predictivedialog.o
    C++      gui/saveload.o
    C++      gui/saveload-dialog.o
    C++      gui/shaderbrowser-dialog.o
    C++      gui/textviewer.o
    C++      gui/themebrowser.o
    C++      gui/ThemeEngine.o
    C++      gui/ThemeEval.o
    C++      gui/ThemeLayout.o
gui/saveload-dialog.cpp: In member function 'virtual void GUI::SaveLoadChooserSimple::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/saveload-dialog.cpp:564:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/saveload-dialog.cpp:566:2: note: here
gui/saveload-dialog.cpp: In member function 'virtual void GUI::SaveLoadChooserGrid::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/saveload-dialog.cpp:888:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/saveload-dialog.cpp:890:2: note: here
    C++      gui/ThemeParser.o
    C++      gui/Tooltip.o
    C++      gui/unknown-game-dialog.o
    C++      gui/widget.o
gui/ThemeEngine.cpp: In member function 'void GUI::ThemeEngine::setGraphicsMode(GraphicsMode)':
gui/ThemeEngine.cpp:445:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/ThemeEngine.cpp:450:2: note: here
    C++      gui/animation/Animation.o
    C++      gui/animation/RepeatAnimationWrapper.o
    C++      gui/animation/SequenceAnimationComposite.o
    C++      gui/widgets/editable.o
    C++      gui/widgets/edittext.o
gui/options.cpp: In member function 'virtual void GUI::GlobalOptionsDialog::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/options.cpp:3483:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/options.cpp:3488:2: note: here
    C++      gui/widgets/grid.o
    C++      gui/widgets/groupedlist.o
    C++      gui/widgets/list.o
    C++      gui/widgets/popup.o
    C++      gui/widgets/richtext.o
    C++      gui/widgets/scrollbar.o
gui/widgets/popup.cpp: In member function 'virtual void GUI::PopUpDialog::handleKeyDown(Common::KeyState)':
gui/widgets/popup.cpp:244:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/popup.cpp:247:2: note: here
gui/widgets/popup.cpp:252:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/popup.cpp:255:2: note: here
gui/widgets/popup.cpp:260:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/popup.cpp:263:2: note: here
gui/widgets/popup.cpp:268:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/popup.cpp:271:2: note: here
    C++      gui/widgets/scrollcontainer.o
gui/widgets/list.cpp: In member function 'virtual bool GUI::ListWidget::handleKeyDown(Common::KeyState)':
gui/widgets/list.cpp:405:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:410:3: note: here
gui/widgets/list.cpp:418:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:423:3: note: here
gui/widgets/list.cpp:429:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:434:3: note: here
gui/widgets/list.cpp:440:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:445:3: note: here
gui/widgets/list.cpp:452:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:457:3: note: here
gui/widgets/list.cpp:462:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:467:3: note: here
gui/widgets/list.cpp:473:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/list.cpp:478:3: note: here
    C++      gui/widgets/tab.o
    C++      gui/cloudconnectionwizard.o
gui/widgets/grid.cpp: In member function 'virtual void GUI::GridWidget::handleCommand(GUI::CommandSender*, uint32, uint32)':
gui/widgets/grid.cpp:954:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
gui/widgets/grid.cpp:956:2: note: here
    C++      gui/downloaddialog.o
    C++      gui/remotebrowser.o
    C++      gui/downloadpacksdialog.o
    C++      gui/integrity-dialog.o
    C++      gui/fluidsynth-dialog.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/cloudmanager.h:27,
                 from gui/cloudconnectionwizard.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      backends/base-backend.o
    C++      backends/modular-backend.o
In file included from ./backends/networking/curl/sessionrequest.h:26,
                 from ./backends/networking/curl/session.h:25,
                 from gui/downloadpacksdialog.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/audiocd/audiocd-stream.o
    C++      backends/audiocd/default/default-audiocd.o
    C++      backends/events/default/default-events.o
    C++      backends/fs/abstract-fs.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/networking/curl/postrequest.h:26,
                 from ./gui/integrity-dialog.h:25,
                 from gui/integrity-dialog.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/fs/stdiostream.o
    C++      backends/keymapper/action.o
    C++      backends/keymapper/hardware-input.o
    C++      backends/keymapper/input-watcher.o
    C++      backends/keymapper/keymap.o
    C++      backends/keymapper/keymapper.o
    C++      backends/keymapper/remap-widget.o
    C++      backends/keymapper/standard-actions.o
    C++      backends/keymapper/virtual-mouse.o
    C++      backends/log/log.o
    C++      backends/midi/alsa.o
    C++      backends/midi/dmedia.o
    C++      backends/midi/seq.o
    C++      backends/midi/sndio.o
    C++      backends/midi/stmidi.o
    C++      backends/midi/timidity.o
    C++      backends/saves/savefile.o
    C++      backends/saves/default/default-saves.o
    C++      backends/timer/default/default-timer.o
    C++      backends/cloud/basestorage.o
    C++      backends/cloud/cloudicon.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/cloudmanager.h:27,
                 from backends/saves/savefile.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      backends/cloud/cloudmanager.o
    C++      backends/cloud/iso8601.o
    C++      backends/cloud/storage.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/cloudmanager.h:27,
                 from backends/saves/default/default-saves.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/cloud/storagefile.o
    C++      backends/cloud/downloadrequest.o
In file included from backends/cloud/cloudicon.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/cloud/folderdownloadrequest.o
    C++      backends/cloud/savessyncrequest.o
    C++      backends/cloud/box/boxstorage.o
    C++      backends/cloud/box/boxlistdirectorybyidrequest.o
    C++      backends/cloud/box/boxtokenrefresher.o
    C++      backends/cloud/box/boxuploadrequest.o
    C++      backends/cloud/dropbox/dropboxstorage.o
    C++      backends/cloud/dropbox/dropboxcreatedirectoryrequest.o
    C++      backends/cloud/dropbox/dropboxinforequest.o
    C++      backends/cloud/dropbox/dropboxlistdirectoryrequest.o
    C++      backends/cloud/dropbox/dropboxtokenrefresher.o
    C++      backends/cloud/dropbox/dropboxuploadrequest.o
    C++      backends/cloud/googledrive/googledrivelistdirectorybyidrequest.o
    C++      backends/cloud/googledrive/googledrivestorage.o
    C++      backends/cloud/googledrive/googledrivetokenrefresher.o
    C++      backends/cloud/googledrive/googledriveuploadrequest.o
    C++      backends/cloud/id/idstorage.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/dropbox/dropboxuploadrequest.h:26,
                 from backends/cloud/dropbox/dropboxuploadrequest.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/cloud/id/idcreatedirectoryrequest.o
    C++      backends/cloud/id/iddownloadrequest.o
    C++      backends/cloud/id/idlistdirectoryrequest.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/googledrive/googledriveuploadrequest.h:26,
                 from backends/cloud/googledrive/googledriveuploadrequest.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/cloud/id/idresolveidrequest.o
    C++      backends/cloud/id/idstreamfilerequest.o
    C++      backends/cloud/onedrive/onedrivestorage.o
    C++      backends/cloud/onedrive/onedrivecreatedirectoryrequest.o
    C++      backends/cloud/onedrive/onedrivetokenrefresher.o
    C++      backends/cloud/onedrive/onedrivelistdirectoryrequest.o
    C++      backends/cloud/onedrive/onedriveuploadrequest.o
    C++      backends/networking/curl/connectionmanager.o
    C++      backends/networking/curl/networkreadstream.o
    C++      backends/networking/curl/curlrequest.o
    C++      backends/networking/curl/curljsonrequest.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from ./backends/cloud/onedrive/onedriveuploadrequest.h:26,
                 from backends/cloud/onedrive/onedriveuploadrequest.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/networking/curl/postrequest.o
    C++      backends/networking/curl/request.o
In file included from ./backends/networking/curl/networkreadstream.h:25,
                 from backends/networking/curl/networkreadstream.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
    C++      backends/networking/curl/session.o
    C++      backends/networking/curl/sessionrequest.o
    C++      backends/networking/curl/socket.o
In file included from ./backends/networking/curl/curljsonrequest.h:26,
                 from backends/networking/curl/curljsonrequest.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      backends/networking/curl/url.o
    C++      backends/networking/sdl_net/client.o
    C++      backends/networking/sdl_net/getclienthandler.o
    C++      backends/networking/sdl_net/handlers/createdirectoryhandler.o
In file included from ./backends/networking/curl/networkreadstream.h:25,
                 from backends/networking/curl/sessionrequest.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      backends/networking/sdl_net/handlers/downloadfilehandler.o
    C++      backends/networking/sdl_net/handlers/filesajaxpagehandler.o
    C++      backends/networking/sdl_net/handlers/filesbasehandler.o
In file included from ./common/formats/json.h:52,
                 from ./backends/networking/sdl_net/handlers/listajaxhandler.h:26,
                 from ./backends/networking/sdl_net/localwebserver.h:32,
                 from backends/networking/sdl_net/client.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
    C++      backends/networking/sdl_net/handlers/filespagehandler.o
    C++      backends/networking/sdl_net/handlers/indexpagehandler.o
    C++      backends/networking/sdl_net/handlers/listajaxhandler.o
    C++      backends/networking/sdl_net/handlers/resourcehandler.o
    C++      backends/networking/sdl_net/handlers/uploadfilehandler.o
    C++      backends/networking/sdl_net/handlerutils.o
    C++      backends/networking/sdl_net/localwebserver.o
    C++      backends/networking/sdl_net/reader.o
    C++      backends/networking/sdl_net/uploadfileclienthandler.o
    C++      backends/networking/sdl_net/handlers/connectcloudhandler.o
In file included from ./common/formats/json.h:52,
                 from ./backends/networking/sdl_net/handlers/listajaxhandler.h:26,
                 from ./backends/networking/sdl_net/localwebserver.h:32,
                 from backends/networking/sdl_net/handlerutils.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/networking/enet/source/callbacks.o
In file included from ./common/formats/json.h:52,
                 from ./backends/networking/sdl_net/handlers/listajaxhandler.h:26,
                 from ./backends/networking/sdl_net/localwebserver.h:32,
                 from backends/networking/sdl_net/uploadfileclienthandler.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      backends/networking/enet/source/compress.o
    C++      backends/networking/enet/source/host.o
In file included from ./common/formats/json.h:52,
                 from ./backends/networking/sdl_net/handlers/listajaxhandler.h:26,
                 from ./backends/networking/sdl_net/localwebserver.h:32,
                 from backends/networking/sdl_net/reader.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/networking/enet/source/list.o
In file included from ./backends/networking/sdl_net/handlers/connectcloudhandler.h:28,
                 from backends/networking/sdl_net/handlers/connectcloudhandler.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      backends/networking/enet/source/packet.o
    C++      backends/networking/enet/source/peer.o
    C++      backends/networking/enet/source/protocol.o
    C++      backends/networking/enet/source/unix.o
    C++      backends/networking/enet/enet.o
backends/networking/sdl_net/localwebserver.cpp: In member function 'void Networking::LocalWebserver::handleClient(uint32)':
backends/networking/sdl_net/localwebserver.cpp:262:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
backends/networking/sdl_net/localwebserver.cpp:265:2: note: here
In file included from ./common/formats/json.h:52,
                 from ./backends/networking/sdl_net/handlers/listajaxhandler.h:26,
                 from ./backends/networking/sdl_net/localwebserver.h:32,
                 from backends/networking/sdl_net/localwebserver.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      backends/networking/enet/host.o
    C++      backends/networking/enet/socket.o
    C++      backends/graphics/opengl/framebuffer.o
    C++      backends/graphics/opengl/opengl-graphics.o
    C++      backends/graphics/opengl/shader.o
    C++      backends/graphics/opengl/texture.o
    C++      backends/graphics/opengl/pipelines/clut8.o
    C++      backends/graphics/opengl/pipelines/fixed.o
    C++      backends/graphics/opengl/pipelines/pipeline.o
    C++      backends/graphics/opengl/pipelines/libretro.o
backends/graphics/opengl/texture.cpp: In member function 'void OpenGL::GLTexture::setWrapMode(OpenGL::WrapMode)':
backends/graphics/opengl/texture.cpp:73:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
backends/graphics/opengl/texture.cpp:79:3: note: here
backends/graphics/opengl/texture.cpp:95:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
backends/graphics/opengl/texture.cpp:101:3: note: here
    C++      backends/graphics/opengl/pipelines/libretro/parser.o
    C++      backends/graphics/opengl/pipelines/shader.o
    C++      backends/events/sdl/sdl-events.o
    C++      backends/graphics/sdl/sdl-graphics.o
    C++      backends/graphics/surfacesdl/surfacesdl-graphics.o
    C++      backends/mixer/sdl/sdl-mixer.o
    C++      backends/mixer/null/null-mixer.o
    C++      backends/mutex/sdl/sdl-mutex.o
    C++      backends/timer/sdl/sdl-timer.o
    C++      backends/plugins/sdl/sdl-provider.o
    C++      backends/graphics/openglsdl/openglsdl-graphics.o
    C++      backends/graphics3d/opengl/framebuffer.o
    C++      backends/graphics3d/opengl/surfacerenderer.o
    C++      backends/graphics3d/opengl/texture.o
    C++      backends/graphics3d/opengl/tiledsurface.o
    C++      backends/graphics3d/openglsdl/openglsdl-graphics3d.o
    C++      backends/fs/posix/posix-fs.o
    C++      backends/fs/posix/posix-fs-factory.o
    C++      backends/fs/posix/posix-iostream.o
    C++      backends/fs/posix-drives/posix-drives-fs.o
    C++      backends/fs/posix-drives/posix-drives-fs-factory.o
    C++      backends/fs/chroot/chroot-fs-factory.o
    C++      backends/fs/chroot/chroot-fs.o
    C++      backends/plugins/posix/posix-provider.o
    C++      backends/saves/posix/posix-saves.o
    C++      backends/taskbar/unity/unity-taskbar.o
    C++      backends/dialogs/gtk/gtk-dialogs.o
    C++      backends/text-to-speech/linux/linux-text-to-speech.o
    C++      backends/audiocd/linux/linux-audiocd.o
    C++      backends/imgui/imgui.o
    C++      backends/imgui/imgui_demo.o
    C++      backends/imgui/imgui_draw.o
    C++      backends/imgui/imgui_fonts.o
    C++      backends/imgui/imgui_tables.o
    C++      backends/imgui/imgui_widgets.o
    C++      backends/imgui/imgui_utils.o
In file included from backends/imgui/imgui_draw.cpp:150:
backends/imgui/imstb_truetype.h: In function 'int stbtt__run_charstring(const stbtt_fontinfo*, int, stbtt__csctx*)':
backends/imgui/imstb_truetype.h:2142:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
backends/imgui/imstb_truetype.h:2148:7: note: here
    C++      backends/imgui/components/imgui_logger.o
    C++      backends/imgui/misc/freetype/imgui_freetype.o
    C++      backends/imgui/backends/imgui_impl_opengl3.o
    C++      backends/imgui/backends/imgui_impl_sdlrenderer2.o
    C++      backends/imgui/backends/imgui_impl_sdl2.o
    C++      video/3do_decoder.o
    C++      video/avi_decoder.o
    C++      video/coktel_decoder.o
    C++      video/dxa_decoder.o
backends/imgui/imgui_widgets.cpp: In function 'bool ImGui::Combo(const char*, int*, const char* const*, int, int)':
backends/imgui/imgui_widgets.cpp:2102:78: warning: cast from type 'const char* const*' to type 'void*' casts away qualifiers [-Wcast-qual]
backends/imgui/imgui_widgets.cpp: In function 'bool ImGui::Combo(const char*, int*, const char*, int)':
backends/imgui/imgui_widgets.cpp:2116:79: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
backends/imgui/imgui_widgets.cpp: In function 'bool ImGui::InputTextEx(const char*, const char*, char*, int, const ImVec2&, ImGuiInputTextFlags, ImGuiInputTextCallback, void*)':
backends/imgui/imgui_widgets.cpp:5222:45: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
backends/imgui/imgui_widgets.cpp: In function 'ImGuiTypingSelectRequest* ImGui::GetTypingSelectRequest(ImGuiTypingSelectFlags)':
backends/imgui/imgui_widgets.cpp:7124:26: warning: cast from type 'const char*' to type 'void*' casts away qualifiers [-Wcast-qual]
backends/imgui/imgui_widgets.cpp: In function 'bool ImGui::ListBox(const char*, int*, const char* const*, int, int)':
backends/imgui/imgui_widgets.cpp:8250:80: warning: cast from type 'const char* const*' to type 'void*' casts away qualifiers [-Wcast-qual]
    C++      video/flic_decoder.o
    C++      video/hnm_decoder.o
    C++      video/mpegps_decoder.o
    C++      video/mve_decoder.o
In file included from video/coktel_decoder.cpp:46:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      video/paco_decoder.o
In file included from video/hnm_decoder.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      video/psx_decoder.o
In file included from video/mpegps_decoder.cpp:29:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      video/qt_decoder.o
In file included from ./video/mve_decoder.h:30,
                 from video/mve_decoder.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      video/smk_decoder.o
    C++      video/subtitles.o
    C++      video/video_decoder.o
In file included from video/qt_decoder.cpp:36:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      video/bink_decoder.o
    C++      video/theora_decoder.o
    C++      image/ani.o
    C++      image/bmp.o
    C++      image/cel_3do.o
    C++      image/gif.o
    C++      image/icocur.o
In file included from image/ani.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/iff.o
    C++      image/jpeg.o
    C++      image/neo.o
video/bink_decoder.cpp: In member function 'void Video::BinkDecoder::BinkVideoTrack::readDCTCoeffs(Video::BinkDecoder::VideoFrame&, int32*, bool)':
video/bink_decoder.cpp:1246:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
video/bink_decoder.cpp:1248:4: note: here
video/bink_decoder.cpp: In member function 'void Video::BinkDecoder::BinkVideoTrack::readResidue(Video::BinkDecoder::VideoFrame&, int16*, int)':
video/bink_decoder.cpp:1357:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
video/bink_decoder.cpp:1359:4: note: here
    C++      image/pcx.o
In file included from image/icocur.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/pict.o
    C++      image/png.o
    C++      image/scr.o
    C++      image/tga.o
    C++      image/xbm.o
    C++      image/codecs/bmp_raw.o
    C++      image/codecs/cdtoons.o
In file included from image/pict.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/codecs/cinepak.o
    C++      image/codecs/codec.o
    C++      image/codecs/hlz.o
    C++      image/codecs/hnm.o
    C++      image/codecs/indeo3.o
    C++      image/codecs/indeo4.o
    C++      image/codecs/indeo5.o
    C++      image/codecs/jyv1.o
In file included from image/codecs/indeo5.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
image/codecs/indeo5.cpp: In member function 'virtual void Image::Indeo5Decoder::switchBuffers()':
image/codecs/indeo5.cpp:184:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo5.cpp:186:2: note: here
    C++      image/codecs/mjpeg.o
image/codecs/indeo3.cpp: In member function 'void Image::Indeo3Decoder::decodeChunk(byte*, byte*, int, int, const byte*, uint32, const byte*, const byte*, int)':
image/codecs/indeo3.cpp:615:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:618:10: note: here
image/codecs/indeo3.cpp:619:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:621:10: note: here
image/codecs/indeo3.cpp:627:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:634:10: note: here
image/codecs/indeo3.cpp:754:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:757:10: note: here
image/codecs/indeo3.cpp:758:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:760:10: note: here
image/codecs/indeo3.cpp:912:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:915:11: note: here
image/codecs/indeo3.cpp:916:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:918:11: note: here
image/codecs/indeo3.cpp:1024:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:1027:11: note: here
image/codecs/indeo3.cpp:1029:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:1031:11: note: here
image/codecs/indeo3.cpp:1123:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:1126:10: note: here
image/codecs/indeo3.cpp:1128:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/indeo3.cpp:1130:10: note: here
    C++      image/codecs/msrle.o
In file included from image/codecs/indeo4.cpp:30:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/codecs/msrle4.o
In file included from image/codecs/jyv1.cpp:26:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/codecs/msvideo1.o
image/codecs/hnm.cpp: In member function 'void Image::HNM6::DecoderImpl::renderPlane(int32*, int32*)':
image/codecs/hnm.cpp:1115:78: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/hnm.cpp:1117:3: note: here
image/codecs/hnm.cpp:1119:78: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/hnm.cpp:1121:3: note: here
    C++      image/codecs/qtrle.o
In file included from image/codecs/mjpeg.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      image/codecs/rpza.o
    C++      image/codecs/smc.o
    C++      image/codecs/svq1.o
    C++      image/codecs/truemotion1.o
image/codecs/rpza.cpp: In function 'void Image::decodeFrameTmpl(Common::SeekableReadStream&, PixelInt*, uint16, uint16, uint16, const byte*) [with PixelInt = unsigned char; BlockDecoder = BlockDecoderDither]':
image/codecs/rpza.cpp:271:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/rpza.cpp:273:3: note: here
image/codecs/rpza.cpp: In function 'void Image::decodeFrameTmpl(Common::SeekableReadStream&, PixelInt*, uint16, uint16, uint16, const byte*) [with PixelInt = short unsigned int; BlockDecoder = BlockDecoderRaw]':
image/codecs/rpza.cpp:271:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
image/codecs/rpza.cpp:273:3: note: here
    C++      image/codecs/xan.o
    C++      image/codecs/indeo/indeo.o
    C++      image/codecs/indeo/indeo_dsp.o
    C++      image/codecs/indeo/mem.o
    C++      image/codecs/indeo/vlc.o
    C++      image/codecs/mpeg.o
In file included from image/codecs/xan.cpp:40:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      graphics/big5.o
    C++      graphics/blit/blit.o
    C++      graphics/blit/blit-alpha.o
    C++      graphics/blit/blit-generic.o
    C++      graphics/blit/blit-scale.o
    C++      graphics/cursorman.o
    C++      graphics/font.o
    C++      graphics/fontman.o
    C++      graphics/fonts/amigafont.o
    C++      graphics/fonts/bdf.o
    C++      graphics/fonts/consolefont.o
    C++      graphics/fonts/dosfont.o
    C++      graphics/fonts/freetype.o
In file included from graphics/fonts/amigafont.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      graphics/fonts/macfont.o
    C++      graphics/fonts/newfont_big.o
    C++      graphics/fonts/newfont.o
    C++      graphics/fonts/ttf.o
    C++      graphics/fonts/winfont.o
    C++      graphics/framelimiter.o
    C++      graphics/image-archive.o
    C++      graphics/korfont.o
    C++      graphics/larryScale.o
    C++      graphics/maccursor.o
    C++      graphics/macgui/datafiles.o
In file included from graphics/fonts/ttf.cpp:39:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      graphics/macgui/macbutton.o
    C++      graphics/macgui/macdialog.o
    C++      graphics/macgui/macfontmanager.o
    C++      graphics/macgui/macmenu.o
    C++      graphics/macgui/macpopupmenu.o
    C++      graphics/macgui/mactext.o
    C++      graphics/macgui/mactext-canvas.o
    C++      graphics/macgui/mactext-md.o
    C++      graphics/macgui/mactextwindow.o
    C++      graphics/macgui/macwidget.o
    C++      graphics/macgui/macwindow.o
    C++      graphics/macgui/macwindowborder.o
    C++      graphics/macgui/macwindowmanager.o
    C++      graphics/managed_surface.o
    C++      graphics/nine_patch.o
    C++      graphics/opengl/context.o
    C++      graphics/opengl/debug.o
    C++      graphics/opengl/shader.o
    C++      graphics/palette.o
    C++      graphics/pixelformat.o
    C++      graphics/pm5544.o
graphics/managed_surface.cpp: In copy constructor 'Graphics::ManagedSurface::ManagedSurface(const Graphics::ManagedSurface&)':
graphics/managed_surface.cpp:44:10: warning: 'Graphics::ManagedSurface& Graphics::ManagedSurface::operator=(const Graphics::ManagedSurface&)' is deprecated: Use copyFrom() or a move constructor instead [-Wdeprecated-declarations]
In file included from graphics/managed_surface.cpp:22:
./graphics/managed_surface.h:202:18: note: declared here
    C++      graphics/primitives.o
    C++      graphics/renderer.o
    C++      graphics/scalerplugin.o
    C++      graphics/scaler/downscaler.o
    C++      graphics/scaler/thumbnail_intern.o
    C++      graphics/screen.o
    C++      graphics/scaler/normal.o
    C++      graphics/sjis.o
    C++      graphics/surface.o
    C++      graphics/svg.o
    C++      graphics/transform_struct.o
    C++      graphics/transform_tools.o
    C++      graphics/thumbnail.o
    C++      graphics/VectorRenderer.o
    C++      graphics/VectorRendererSpec.o
    C++      graphics/wincursor.o
    C++      graphics/yuv_to_rgb.o
    C++      graphics/tinygl/api.o
    C++      graphics/tinygl/arrays.o
    C++      graphics/tinygl/clear.o
    C++      graphics/tinygl/clip.o
    C++      graphics/tinygl/fog.o
    C++      graphics/tinygl/get.o
    C++      graphics/tinygl/init.o
    C++      graphics/tinygl/light.o
    C++      graphics/tinygl/list.o
graphics/tinygl/get.cpp: In member function 'void TinyGL::GLContext::gl_get_pname(TGLenum, TinyGL::uglValue*, TinyGL::eDataType&)':
graphics/tinygl/get.cpp:541:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/get.cpp:543:2: note: here
graphics/tinygl/get.cpp:544:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/get.cpp:546:2: note: here
    C++      graphics/tinygl/matrix.o
    C++      graphics/tinygl/memory.o
    C++      graphics/tinygl/misc.o
    C++      graphics/tinygl/pixelbuffer.o
    C++      graphics/tinygl/select.o
    C++      graphics/tinygl/specbuf.o
    C++      graphics/tinygl/texture.o
    C++      graphics/tinygl/texelbuffer.o
    C++      graphics/tinygl/vertex.o
    C++      graphics/tinygl/zbuffer.o
    C++      graphics/tinygl/zline.o
    C++      graphics/tinygl/zmath.o
    C++      graphics/tinygl/ztriangle.o
graphics/tinygl/zbuffer.cpp: In member function 'void TinyGL::FrameBuffer::blitOffscreenBuffer(TinyGL::Buffer*)':
graphics/tinygl/zbuffer.cpp:226:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:227:3: note: here
graphics/tinygl/zbuffer.cpp:227:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:228:3: note: here
graphics/tinygl/zbuffer.cpp:228:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:229:3: note: here
graphics/tinygl/zbuffer.cpp:229:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:230:3: note: here
graphics/tinygl/zbuffer.cpp:230:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:231:3: note: here
graphics/tinygl/zbuffer.cpp:231:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:232:3: note: here
graphics/tinygl/zbuffer.cpp:232:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:233:3: note: here
graphics/tinygl/zbuffer.cpp:233:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:234:3: note: here
graphics/tinygl/zbuffer.cpp:234:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:235:3: note: here
graphics/tinygl/zbuffer.cpp:235:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:236:3: note: here
graphics/tinygl/zbuffer.cpp:236:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:237:3: note: here
graphics/tinygl/zbuffer.cpp:237:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:238:3: note: here
graphics/tinygl/zbuffer.cpp:238:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:239:3: note: here
graphics/tinygl/zbuffer.cpp:239:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zbuffer.cpp:240:3: note: here
    C++      graphics/tinygl/zblit.o
    C++      graphics/tinygl/zdirtyrect.o
    C++      graphics/scaler/aspect.o
graphics/tinygl/zdirtyrect.cpp: In member function 'virtual void TinyGL::RasterizationDrawCall::execute(bool) const':
graphics/tinygl/zdirtyrect.cpp:367:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
graphics/tinygl/zdirtyrect.cpp:369:2: note: here
    C++      graphics/scaler/dotmatrix.o
    C++      graphics/scaler/sai.o
    C++      graphics/scaler/pm.o
    C++      graphics/scaler/scale2x.o
    C++      graphics/scaler/scale3x.o
    C++      graphics/scaler/scalebit.o
    C++      graphics/scaler/tv.o
    C++      graphics/scaler/hq.o
    C++      graphics/scaler/edge.o
    C++      audio/adlib.o
    C++      audio/adlib_ms.o
    C++      audio/audiostream.o
    C++      audio/casio.o
    C++      audio/chip.o
    C++      audio/cms.o
    C++      audio/fmopl.o
    C++      audio/mac_plugin.o
    C++      audio/mididrv.o
    C++      audio/mididrv_ms.o
    C++      audio/midiparser_qt.o
    C++      audio/midiparser_smf.o
    C++      audio/midiparser_xmidi.o
    C++      audio/midiparser.o
In file included from audio/midiparser_qt.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      audio/midiplayer.o
    C++      audio/miles_adlib.o
    C++      audio/miles_midi.o
    C++      audio/mixer.o
    C++      audio/mpu401.o
    C++      audio/mt32gm.o
    C++      audio/musicplugin.o
    C++      audio/null.o
    C++      audio/rate.o
    C++      audio/timestamp.o
audio/mt32gm.cpp: In member function 'virtual void MidiDriver_MT32GM::controlChange(byte, byte, byte, int8, MidiChannelControlData&, bool)':
audio/mt32gm.cpp:658:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mt32gm.cpp:669:2: note: here
audio/mt32gm.cpp: In member function 'byte MidiDriver_MT32GM::correctInstrumentBank(byte, byte)':
audio/mt32gm.cpp:807:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mt32gm.cpp:814:2: note: here
audio/mt32gm.cpp:843:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mt32gm.cpp:850:2: note: here
    C++      audio/decoders/3do.o
    C++      audio/decoders/aac.o
    C++      audio/decoders/adpcm.o
    C++      audio/decoders/aiff.o
In file included from audio/decoders/aac.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/decoders/apc.o
    C++      audio/decoders/asf.o
    C++      audio/decoders/flac.o
    C++      audio/decoders/g711.o
    C++      audio/decoders/iff_sound.o
    C++      audio/decoders/mac_snd.o
    C++      audio/decoders/mp3.o
    C++      audio/decoders/mpc.o
    C++      audio/decoders/qdm2.o
    C++      audio/decoders/quicktime.o
    C++      audio/decoders/raw.o
In file included from audio/decoders/quicktime.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      audio/decoders/voc.o
In file included from audio/decoders/raw.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/decoders/vorbis.o
In file included from audio/decoders/qdm2.cpp:38:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/decoders/wave.o
    C++      audio/decoders/wma.o
    C++      audio/decoders/xa.o
    C++      audio/decoders/xan_dpcm.o
    C++      audio/mods/universaltracker.o
    C++      audio/mods/infogrames.o
    C++      audio/mods/maxtrax.o
In file included from audio/decoders/wma.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
audio/decoders/wma.cpp: In member function 'bool Audio::WMACodec::decodeExpHuffman(Common::BitStream8MSB&, int)':
audio/decoders/wma.cpp:1239:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1240:4: note: here
audio/decoders/wma.cpp:1240:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1241:4: note: here
audio/decoders/wma.cpp:1241:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1242:4: note: here
audio/decoders/wma.cpp:1271:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1272:4: note: here
audio/decoders/wma.cpp:1272:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1273:4: note: here
audio/decoders/wma.cpp:1273:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/decoders/wma.cpp:1274:4: note: here
    C++      audio/mods/mod_xm_s3m.o
In file included from audio/mods/infogrames.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/mods/module.o
audio/mods/maxtrax.cpp: In member function 'void Audio::MaxTrax::controlCh(ChannelContext&, byte, byte)':
audio/mods/maxtrax.cpp:486:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mods/maxtrax.cpp:488:2: note: here
audio/mods/maxtrax.cpp:489:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mods/maxtrax.cpp:492:2: note: here
    C++      audio/mods/module_mod_xm_s3m.o
In file included from audio/mods/mod_xm_s3m.cpp:65:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/mods/protracker.o
    C++      audio/mods/paula.o
    C++      audio/mods/rjp1.o
    C++      audio/mods/soundfx.o
    C++      audio/mods/tfmx.o
    C++      audio/softsynth/cms.o
    C++      audio/softsynth/opl/dbopl.o
    C++      audio/softsynth/opl/dosbox.o
audio/mods/tfmx.cpp: In member function 'void Audio::Tfmx::macroRun(ChannelContext&)':
audio/mods/tfmx.cpp:231:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mods/tfmx.cpp:233:3: note: here
audio/mods/tfmx.cpp:285:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mods/tfmx.cpp:288:3: note: here
audio/mods/tfmx.cpp: In member function 'bool Audio::Tfmx::patternRun(PatternContext&)':
audio/mods/tfmx.cpp:555:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/mods/tfmx.cpp:557:4: note: here
    C++      audio/softsynth/opl/mame.o
audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with State state = OPL::DOSBox::DBOPL::Operator::ATTACK]':
audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/opl/dbopl.cpp:417:2: note: here
audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with State state = OPL::DOSBox::DBOPL::Operator::DECAY]':
audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/opl/dbopl.cpp:417:2: note: here
audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with State state = OPL::DOSBox::DBOPL::Operator::SUSTAIN]':
audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/opl/dbopl.cpp:417:2: note: here
audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with State state = OPL::DOSBox::DBOPL::Operator::RELEASE]':
audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/opl/dbopl.cpp:417:2: note: here
audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with State state = OPL::DOSBox::DBOPL::Operator::OFF]':
audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/opl/dbopl.cpp:417:2: note: here
    C++      audio/softsynth/fmtowns_pc98/pc98_audio.o
    C++      audio/softsynth/fmtowns_pc98/pcm_common.o
    C++      audio/softsynth/fmtowns_pc98/sega_audio.o
    C++      audio/softsynth/fmtowns_pc98/towns_audio.o
    C++      audio/softsynth/fmtowns_pc98/towns_euphony.o
    C++      audio/softsynth/fmtowns_pc98/towns_pc98_driver.o
    C++      audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.o
    C++      audio/softsynth/fmtowns_pc98/towns_pc98_plugins.o
    C++      audio/softsynth/appleiigs.o
    C++      audio/softsynth/fluidsynth.o
    C++      audio/softsynth/mt32.o
    C++      audio/softsynth/eas.o
    C++      audio/softsynth/pcspk.o
    C++      audio/softsynth/sid.o
    C++      audio/softsynth/wave6581.o
    C++      audio/soundfont/rawfile.o
    C++      audio/soundfont/rifffile.o
    C++      audio/soundfont/sf2file.o
In file included from audio/soundfont/rawfile.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      audio/soundfont/synthfile.o
    C++      audio/soundfont/vgmcoll.o
    C++      audio/soundfont/vgminstrset.o
    C++      audio/soundfont/vgmitem.o
    C++      audio/soundfont/vgmsamp.o
    C++      audio/soundfont/vab/psxspu.o
    C++      audio/soundfont/vab/vab.o
    C++      audio/softsynth/opl/nuked.o
    C++      audio/decoders/ac3.o
    C++      audio/alsa_opl.o
    C++      math/aabb.o
    C++      math/angle.o
    C++      math/cosinetables.o
    C++      math/dct.o
    C++      math/fft.o
    C++      math/frustum.o
    C++      math/glmath.o
    C++      math/line2d.o
    C++      math/line3d.o
    C++      math/matrix3.o
    C++      math/matrix4.o
    C++      math/mdct.o
    C++      math/plane.o
    C++      math/quat.o
    C++      math/ray.o
    C++      math/rdft.o
    C++      math/rect2d.o
    C++      math/sinetables.o
    C++      math/sinewindows.o
    C++      math/vector2d.o
    C++      math/vector3d.o
    C++      math/vector4d.o
    C++      common/archive.o
    C++      common/base64.o
    C++      common/btea.o
    C++      common/concatstream.o
In file included from common/base64.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/config-manager.o
    C++      common/coroutines.o
In file included from common/archive.cpp:27:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/dbcs-str.o
    C++      common/debug.o
    C++      common/engine_data.o
    C++      common/error.o
    C++      common/events.o
    C++      common/file.o
    C++      common/fs.o
    C++      common/gui_options.o
    C++      common/hashmap.o
    C++      common/language.o
    C++      common/localization.o
    C++      common/macresman.o
    C++      common/memory.o
    C++      common/memorypool.o
    C++      common/md5.o
common/memory.cpp: In function 'void Common::memset64(uint64*, uint64, size_t)':
common/memory.cpp:35:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:36:2: note: here
common/memory.cpp:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:37:2: note: here
common/memory.cpp:37:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:38:2: note: here
common/memory.cpp:38:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:39:2: note: here
common/memory.cpp:39:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:40:2: note: here
common/memory.cpp:40:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:41:2: note: here
common/memory.cpp:41:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/memory.cpp:42:2: note: here
    C++      common/mutex.o
    C++      common/osd_message_queue.o
    C++      common/path.o
    C++      common/platform.o
    C++      common/punycode.o
    C++      common/random.o
    C++      common/rational.o
    C++      common/rendermode.o
    C++      common/rotationmode.o
    C++      common/str.o
    C++      common/stream.o
    C++      common/streamdebug.o
    C++      common/str-base.o
common/str.cpp: In function 'bool Common::matchString(const char*, const char*, bool, const char*)':
common/str.cpp:502:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str.cpp:508:3: note: here
common/str.cpp:510:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str.cpp:519:3: note: here
common/str.cpp:520:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str.cpp:534:3: note: here
    C++      common/str-enc.o
    C++      common/encodings/singlebyte.o
common/stream.cpp: In member function 'virtual bool Common::MemoryReadStream::seek(int64, int)':
common/stream.cpp:134:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/stream.cpp:136:2: note: here
In file included from common/stream.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
common/stream.cpp: In member function 'virtual bool Common::SeekableSubReadStream::seek(int64, int)':
common/stream.cpp:272:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/stream.cpp:274:2: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      common/system.o
    C++      common/textconsole.o
common/str-enc.cpp: In member function 'Common::StringEncodingResult Common::String::encodeUTF8(const Common::U32String&, char)':
common/str-enc.cpp:893:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str-enc.cpp:895:3: note: here
common/str-enc.cpp:897:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str-enc.cpp:899:3: note: here
common/str-enc.cpp:901:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/str-enc.cpp:903:3: note: here
    C++      common/text-to-speech.o
    C++      common/tokenizer.o
    C++      common/translation.o
    C++      common/unicode-bidi.o
    C++      common/ustr.o
    C++      common/util.o
    C++      common/xpfloat.o
    C++      common/zip-set.o
    C++      common/std/std.o
    C++      common/compression/clickteam.o
    C++      common/compression/dcl.o
    C++      common/compression/gentee_installer.o
    C++      common/compression/gzio.o
In file included from common/compression/dcl.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryWriteStreamDynamic::seek(int64, int)':
./common/memstream.h:260:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:262:3: note: here
    C++      common/compression/installshield_cab.o
In file included from common/compression/clickteam.cpp:28:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/compression/installshieldv3_archive.o
In file included from common/compression/gzio.cpp:41:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/compression/powerpacker.o
    C++      common/compression/rnc_deco.o
In file included from common/compression/installshield_cab.cpp:49:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/compression/stuffit.o
In file included from common/compression/powerpacker.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/compression/unarj.o
    C++      common/compression/unzip.o
    C++      common/compression/vise.o
In file included from common/compression/vise.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/compression/zlib.o
In file included from common/compression/unzip.cpp:97:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/formats/cue.o
In file included from common/compression/unarj.cpp:32:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
./common/memstream.h: In member function 'virtual bool Common::SeekableMemoryWriteStream::seek(int64, int)':
./common/memstream.h:166:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:168:3: note: here
    C++      common/formats/disk_image.o
In file included from common/compression/stuffit.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/formats/formatinfo.o
    C++      common/formats/iff_container.o
    C++      common/formats/ini-file.o
    C++      common/formats/json.o
In file included from common/formats/disk_image.cpp:24:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/formats/markdown.o
    C++      common/formats/prodos.o
    C++      common/formats/quicktime.o
    C++      common/formats/winexe.o
In file included from ./common/formats/prodos.h:25,
                 from common/formats/prodos.cpp:22:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
common/formats/prodos.cpp: In constructor 'Common::ProDOSFile::ProDOSFile(char*, uint8, uint16, uint32, uint16, Common::File*)':
common/formats/prodos.cpp:34:9: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation]
    C++      common/formats/winexe_ne.o
In file included from common/formats/winexe.cpp:23:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/formats/winexe_pe.o
common/formats/markdown.cpp: In function 'uint Common::hash_block_tag(const char*, uint)':
common/formats/markdown.cpp:3000:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/formats/markdown.cpp:3002:2: note: here
    C++      common/formats/xmlparser.o
In file included from common/formats/quicktime.cpp:33:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/lua/double_serialization.o
    C++      common/lua/lapi.o
    C++      common/lua/lauxlib.o
In file included from common/formats/xmlparser.cpp:25:
./common/memstream.h: In member function 'virtual bool Common::MemorySeekableReadWriteStream::seek(int64, int)':
./common/memstream.h:466:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:468:3: note: here
./common/memstream.h: In member function 'virtual bool Common::MemoryReadWriteStream::seek(int64, int)':
./common/memstream.h:365:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
./common/memstream.h:367:3: note: here
    C++      common/lua/lbaselib.o
    C++      common/lua/lcode.o
    C++      common/lua/ldblib.o
    C++      common/lua/ldebug.o
    C++      common/lua/ldo.o
    C++      common/lua/lfunc.o
    C++      common/lua/lgc.o
common/lua/ldebug.cpp: In function 'Instruction symbexec(const Proto*, int, int)':
common/lua/ldebug.cpp:400:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/lua/ldebug.cpp:402:7: note: here
    C++      common/lua/linit.o
    C++      common/lua/liolib.o
    C++      common/lua/llex.o
    C++      common/lua/lmathlib.o
    C++      common/lua/lmem.o
    C++      common/lua/loadlib.o
    C++      common/lua/lobject.o
    C++      common/lua/lopcodes.o
    C++      common/lua/loslib.o
    C++      common/lua/lparser.o
    C++      common/lua/lstate.o
    C++      common/lua/lstring.o
    C++      common/lua/lstrlib.o
    C++      common/lua/ltable.o
    C++      common/lua/ltablib.o
    C++      common/lua/ltm.o
    C++      common/lua/lua_persist.o
    C++      common/lua/lua_persistence_util.o
common/lua/ltable.cpp: In function 'const TValue* luaH_get(Table*, const TValue*)':
common/lua/ltable.cpp:481:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
common/lua/ltable.cpp:483:5: note: here
    C++      common/lua/lua_unpersist.o
    C++      common/lua/lvm.o
    C++      common/lua/lzio.o
    C++      common/lua/scummvm_file.o
    C++      audio/softsynth/mt32/Analog.o
    C++      audio/softsynth/mt32/BReverbModel.o
    C++      audio/softsynth/mt32/Display.o
    C++      audio/softsynth/mt32/File.o
    C++      audio/softsynth/mt32/FileStream.o
    C++      audio/softsynth/mt32/LA32FloatWaveGenerator.o
    C++      audio/softsynth/mt32/LA32Ramp.o
    C++      audio/softsynth/mt32/LA32WaveGenerator.o
    C++      audio/softsynth/mt32/MidiStreamParser.o
    C++      audio/softsynth/mt32/Part.o
    C++      audio/softsynth/mt32/Partial.o
    C++      audio/softsynth/mt32/PartialManager.o
    C++      audio/softsynth/mt32/Poly.o
    C++      audio/softsynth/mt32/ROMInfo.o
    C++      audio/softsynth/mt32/Synth.o
    C++      audio/softsynth/mt32/Tables.o
    C++      audio/softsynth/mt32/TVA.o
    C++      audio/softsynth/mt32/TVF.o
    C++      audio/softsynth/mt32/TVP.o
    C++      audio/softsynth/mt32/sha1/sha1.o
    C++      audio/softsynth/mt32/c_interface/c_interface.o
    C++      audio/softsynth/mt32/srchelper/InternalResampler.o
    C++      audio/softsynth/mt32/srchelper/srctools/src/FIRResampler.o
    C++      audio/softsynth/mt32/srchelper/srctools/src/IIR2xResampler.o
    C++      audio/softsynth/mt32/srchelper/srctools/src/LinearResampler.o
    C++      audio/softsynth/mt32/srchelper/srctools/src/ResamplerModel.o
    C++      audio/softsynth/mt32/srchelper/srctools/src/SincResampler.o
audio/softsynth/mt32/Synth.cpp: In member function 'const char* MT32Emu::Synth::getSoundGroupName(MT32Emu::Bit8u, MT32Emu::Bit8u) const':
audio/softsynth/mt32/Synth.cpp:384:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/mt32/Synth.cpp:386:2: note: here
audio/softsynth/mt32/Synth.cpp: In member function 'void MT32Emu::Synth::playSysexWithoutHeader(MT32Emu::Bit8u, MT32Emu::Bit8u, const MT32Emu::Bit8u*, MT32Emu::Bit32u)':
audio/softsynth/mt32/Synth.cpp:1332:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
audio/softsynth/mt32/Synth.cpp:1338:2: note: here
    C++      audio/softsynth/mt32/SampleRateConverter.o
    AR       engines/scumm/libscumm.a
    AR       engines/access/libaccess.a
    AR       engines/adl/libadl.a
    AR       engines/agi/libagi.a
    RANLIB   engines/access/libaccess.a
    RANLIB   engines/adl/libadl.a
    RANLIB   engines/agi/libagi.a
    AR       engines/agos/libagos.a
    AR       engines/ags/libags.a
    AR       engines/asylum/libasylum.a
    RANLIB   engines/agos/libagos.a
    RANLIB   engines/asylum/libasylum.a
    RANLIB   engines/scumm/libscumm.a
    AR       engines/bagel/libbagel.a
    AR       engines/bbvs/libbbvs.a
    RANLIB   engines/bbvs/libbbvs.a
    AR       engines/bladerunner/libbladerunner.a
    RANLIB   engines/bagel/libbagel.a
    AR       engines/buried/libburied.a
    RANLIB   engines/buried/libburied.a
    RANLIB   engines/ags/libags.a
    AR       engines/cge/libcge.a
    AR       engines/cge2/libcge2.a
    RANLIB   engines/cge/libcge.a
    RANLIB   engines/cge2/libcge2.a
    AR       engines/chewy/libchewy.a
    RANLIB   engines/bladerunner/libbladerunner.a
    AR       engines/cine/libcine.a
    RANLIB   engines/cine/libcine.a
    RANLIB   engines/chewy/libchewy.a
    AR       engines/composer/libcomposer.a
    RANLIB   engines/composer/libcomposer.a
    AR       engines/crab/libcrab.a
    AR       engines/cruise/libcruise.a
    AR       engines/cryomni3d/libcryomni3d.a
    AR       engines/dgds/libdgds.a
    RANLIB   engines/cruise/libcruise.a
    RANLIB   engines/cryomni3d/libcryomni3d.a
    RANLIB   engines/dgds/libdgds.a
    RANLIB   engines/crab/libcrab.a
    AR       engines/director/libdirector.a
    AR       engines/draci/libdraci.a
    AR       engines/dragons/libdragons.a
    RANLIB   engines/draci/libdraci.a
    AR       engines/drascula/libdrascula.a
    RANLIB   engines/dragons/libdragons.a
    AR       engines/dreamweb/libdreamweb.a
    RANLIB   engines/drascula/libdrascula.a
    RANLIB   engines/dreamweb/libdreamweb.a
    AR       engines/efh/libefh.a
    AR       engines/freescape/libfreescape.a
    RANLIB   engines/efh/libefh.a
    AR       engines/glk/libglk.a
    AR       engines/gnap/libgnap.a
    RANLIB   engines/director/libdirector.a
    RANLIB   engines/freescape/libfreescape.a
    RANLIB   engines/gnap/libgnap.a
    AR       engines/gob/libgob.a
    AR       engines/griffon/libgriffon.a
    RANLIB   engines/griffon/libgriffon.a
    AR       engines/grim/libgrim.a
    RANLIB   engines/gob/libgob.a
    AR       engines/groovie/libgroovie.a
    RANLIB   engines/glk/libglk.a
    RANLIB   engines/groovie/libgroovie.a
    AR       engines/hadesch/libhadesch.a
    RANLIB   engines/grim/libgrim.a
    AR       engines/hdb/libhdb.a
    RANLIB   engines/hdb/libhdb.a
    RANLIB   engines/hadesch/libhadesch.a
    AR       engines/hopkins/libhopkins.a
    AR       engines/hugo/libhugo.a
    AR       engines/hypno/libhypno.a
    RANLIB   engines/hopkins/libhopkins.a
    RANLIB   engines/hugo/libhugo.a
    AR       engines/illusions/libillusions.a
    AR       engines/kingdom/libkingdom.a
    RANLIB   engines/hypno/libhypno.a
    RANLIB   engines/kingdom/libkingdom.a
    AR       engines/kyra/libkyra.a
    AR       engines/lab/liblab.a
    RANLIB   engines/illusions/libillusions.a
    AR       engines/lure/liblure.a
    RANLIB   engines/lab/liblab.a
    RANLIB   engines/lure/liblure.a
    AR       engines/m4/libm4.a
    AR       engines/made/libmade.a
    RANLIB   engines/made/libmade.a
    AR       engines/mads/libmads.a
    RANLIB   engines/kyra/libkyra.a
    AR       engines/mm/libmm.a
    RANLIB   engines/mads/libmads.a
    AR       engines/mohawk/libmohawk.a
    AR       engines/mortevielle/libmortevielle.a
    RANLIB   engines/mortevielle/libmortevielle.a
    RANLIB   engines/m4/libm4.a
    RANLIB   engines/mohawk/libmohawk.a
    AR       engines/mtropolis/libmtropolis.a
    AR       engines/myst3/libmyst3.a
    RANLIB   engines/mm/libmm.a
    RANLIB   engines/myst3/libmyst3.a
    RANLIB   engines/mtropolis/libmtropolis.a
    AR       engines/nancy/libnancy.a
    AR       engines/neverhood/libneverhood.a
    AR       engines/ngi/libngi.a
    RANLIB   engines/neverhood/libneverhood.a
    RANLIB   engines/nancy/libnancy.a
    AR       engines/parallaction/libparallaction.a
    RANLIB   engines/ngi/libngi.a
    AR       engines/pegasus/libpegasus.a
    RANLIB   engines/parallaction/libparallaction.a
    AR       engines/petka/libpetka.a
    AR       engines/pink/libpink.a
    RANLIB   engines/petka/libpetka.a
    AR       engines/plumbers/libplumbers.a
    RANLIB   engines/plumbers/libplumbers.a
    RANLIB   engines/pink/libpink.a
    AR       engines/prince/libprince.a
    RANLIB   engines/pegasus/libpegasus.a
    AR       engines/private/libprivate.a
    RANLIB   engines/prince/libprince.a
    AR       engines/qdengine/libqdengine.a
    RANLIB   engines/private/libprivate.a
    AR       engines/queen/libqueen.a
    AR       engines/saga/libsaga.a
    RANLIB   engines/queen/libqueen.a
    AR       engines/saga2/libsaga2.a
    RANLIB   engines/qdengine/libqdengine.a
    RANLIB   engines/saga/libsaga.a
    AR       engines/sci/libsci.a
    AR       engines/sherlock/libsherlock.a
    RANLIB   engines/saga2/libsaga2.a
    AR       engines/sky/libsky.a
    RANLIB   engines/sky/libsky.a
    RANLIB   engines/sherlock/libsherlock.a
    RANLIB   engines/sci/libsci.a
    AR       engines/stark/libstark.a
    AR       engines/supernova/libsupernova.a
    AR       engines/sword1/libsword1.a
    RANLIB   engines/supernova/libsupernova.a
    RANLIB   engines/sword1/libsword1.a
    AR       engines/sword2/libsword2.a
    AR       engines/sword25/libsword25.a
    RANLIB   engines/stark/libstark.a
    AR       engines/teenagent/libteenagent.a
    RANLIB   engines/sword2/libsword2.a
    RANLIB   engines/sword25/libsword25.a
    RANLIB   engines/teenagent/libteenagent.a
    AR       engines/tetraedge/libtetraedge.a
    AR       engines/tinsel/libtinsel.a
    AR       engines/titanic/libtitanic.a
    AR       engines/toltecs/libtoltecs.a
    RANLIB   engines/toltecs/libtoltecs.a
    RANLIB   engines/tinsel/libtinsel.a
    AR       engines/tony/libtony.a
    AR       engines/toon/libtoon.a
    RANLIB   engines/tony/libtony.a
    RANLIB   engines/tetraedge/libtetraedge.a
    RANLIB   engines/toon/libtoon.a
    AR       engines/touche/libtouche.a
    AR       engines/trecision/libtrecision.a
    RANLIB   engines/touche/libtouche.a
    RANLIB   engines/trecision/libtrecision.a
    AR       engines/tsage/libtsage.a
    AR       engines/tucker/libtucker.a
    AR       engines/twine/libtwine.a
    RANLIB   engines/tucker/libtucker.a
    RANLIB   engines/twine/libtwine.a
    AR       engines/twp/libtwp.a
    RANLIB   engines/tsage/libtsage.a
    AR       engines/ultima/libultima.a
    RANLIB   engines/twp/libtwp.a
    RANLIB   engines/titanic/libtitanic.a
    AR       engines/vcruise/libvcruise.a
    AR       engines/voyeur/libvoyeur.a
    RANLIB   engines/voyeur/libvoyeur.a
    RANLIB   engines/vcruise/libvcruise.a
    AR       engines/wintermute/libwintermute.a
    AR       engines/zvision/libzvision.a
    RANLIB   engines/zvision/libzvision.a
    RANLIB   engines/wintermute/libwintermute.a
    AR       engines/libengines.a
    RANLIB   engines/libengines.a
    RANLIB   engines/ultima/libultima.a
    AR       gui/libgui.a
    AR       backends/libbackends.a
    AR       video/libvideo.a
    RANLIB   gui/libgui.a
    RANLIB   video/libvideo.a
    AR       image/libimage.a
    RANLIB   backends/libbackends.a
    AR       audio/libaudio.a
    RANLIB   image/libimage.a
    AR       math/libmath.a
    RANLIB   audio/libaudio.a
    AR       common/libcommon.a
    RANLIB   math/libmath.a
    AR       common/compression/libcompression.a
    AR       common/formats/libformats.a
    RANLIB   common/compression/libcompression.a
    RANLIB   common/libcommon.a
    AR       common/lua/liblua.a
    RANLIB   common/formats/libformats.a
    AR       audio/softsynth/mt32/libmt32.a
    RANLIB   common/lua/liblua.a
    RANLIB   audio/softsynth/mt32/libmt32.a
    AR       graphics/libgraphics.a
    RANLIB   graphics/libgraphics.a
    C++      base/version.o
    AR       base/libbase.a
    RANLIB   base/libbase.a
    LINK     scummvm
==> Entering fakeroot environment...
==> Starting package()...
/bin/sh: line 1: git: command not found
install -d "/build/scummvm/pkg/scummvm/usr/share/man/man6/"
install -c -m 644 "./dists/scummvm.6" "/build/scummvm/pkg/scummvm/usr/share/man/man6/scummvm.6"
install -d "/build/scummvm/pkg/scummvm/usr/share/pixmaps/"
install -c -m 644 "./icons/scummvm.xpm" "/build/scummvm/pkg/scummvm/usr/share/pixmaps/org.scummvm.scummvm.xpm"
install -d "/build/scummvm/pkg/scummvm/usr/share/icons/hicolor/scalable/apps/"
install -c -m 644 "./icons/scummvm.svg" "/build/scummvm/pkg/scummvm/usr/share/icons/hicolor/scalable/apps/org.scummvm.scummvm.svg"
install -d "/build/scummvm/pkg/scummvm/usr/share/doc/scummvm"
install -c -m 644 ./AUTHORS ./COPYING ./COPYRIGHT ./NEWS.md ./README.md ./CONTRIBUTING.md ./LICENSES/COPYING.Apache ./LICENSES/COPYING.BSD ./LICENSES/COPYING.BSL ./LICENSES/COPYING.FREEFONT ./LICENSES/COPYING.GLAD ./LICENSES/COPYING.ISC ./LICENSES/COPYING.LGPL ./LICENSES/COPYING.LUA ./LICENSES/COPYING.MIT ./LICENSES/COPYING.MKV ./LICENSES/COPYING.MPL ./LICENSES/COPYING.OFL ./LICENSES/COPYING.TINYGL ./LICENSES/CatharonLicense.txt ./dists/soundfonts/COPYRIGHT.Roland_SC-55 "/build/scummvm/pkg/scummvm/usr/share/doc/scummvm"
install -d "/build/scummvm/pkg/scummvm/usr/share/scummvm"
install -c -m 644 ./gui/themes/scummmodern.zip ./gui/themes/scummclassic.zip ./gui/themes/scummremastered.zip ./gui/themes/residualvm.zip ./gui/themes/gui-icons.dat ./gui/themes/shaders.dat ./gui/themes/translations.dat ./dists/networking/wwwroot.zip  ./dists/engine-data/achievements.dat ./dists/engine-data/classicmacfonts.dat ./dists/engine-data/encoding.dat ./dists/engine-data/helpdialog.zip ./dists/engine-data/macgui.dat ./dists/engine-data/access.dat ./dists/engine-data/bagel.dat ./dists/engine-data/cryomni3d.dat ./dists/engine-data/drascula.dat ./dists/engine-data/hadesch_translations.dat ./dists/engine-data/hugo.dat ./dists/engine-data/kyra.dat ./dists/engine-data/lure.dat ./dists/engine-data/mort.dat ./dists/engine-data/nancy.dat ./dists/engine-data/neverhood.dat ./dists/engine-data/prince_translation.dat ./dists/engine-data/queen.tbl ./dists/engine-data/sky.cpt ./dists/engine-data/supernova.dat ./dists/engine-data/teenagent.dat ./dists/engine-data/titanic.dat ./dists/engine-data/tony.dat ./dists/engine-data/toon.dat ./dists/engine-data/ultima.dat ./dists/engine-data/ultima8.dat ./dists/engine-data/wintermute.zip ./dists/engine-data/mm.dat ./dists/engine-data/freescape.dat ./dists/engine-data/fonts.dat ./dists/engine-data/grim-patch.lab ./dists/engine-data/myst3.dat ./dists/pred.dic ./dists/engine-data/fonts-cjk.dat  ./dists/soundfonts/Roland_SC-55.sf2 "/build/scummvm/pkg/scummvm/usr/share/scummvm/"
install -d "/build/scummvm/pkg/scummvm/usr/share/applications"
install -c -m 644 "./dists/org.scummvm.scummvm.desktop" "/build/scummvm/pkg/scummvm/usr/share/applications/org.scummvm.scummvm.desktop"
install -d "/build/scummvm/pkg/scummvm/usr/share/metainfo"
install -c -m 644 "./dists/org.scummvm.scummvm.metainfo.xml" "/build/scummvm/pkg/scummvm/usr/share/metainfo/org.scummvm.scummvm.metainfo.xml"
install -d "/build/scummvm/pkg/scummvm/usr/share/scummvm/shaders"
install -c -m 644 ./engines/grim/shaders/emi_actor.fragment ./engines/grim/shaders/emi_actor.vertex ./engines/grim/shaders/emi_actorlights.fragment ./engines/grim/shaders/emi_actorlights.vertex ./engines/grim/shaders/emi_background.fragment ./engines/grim/shaders/emi_background.vertex ./engines/grim/shaders/emi_dimplane.fragment ./engines/grim/shaders/emi_dimplane.vertex ./engines/grim/shaders/emi_sprite.fragment ./engines/grim/shaders/emi_sprite.vertex ./engines/grim/shaders/grim_actor.fragment ./engines/grim/shaders/grim_actor.vertex ./engines/grim/shaders/grim_actorlights.fragment ./engines/grim/shaders/grim_actorlights.vertex ./engines/grim/shaders/grim_background.fragment ./engines/grim/shaders/grim_background.vertex ./engines/grim/shaders/grim_dim.fragment ./engines/grim/shaders/grim_dim.vertex ./engines/grim/shaders/grim_emerg.fragment ./engines/grim/shaders/grim_emerg.vertex ./engines/grim/shaders/grim_primitive.fragment ./engines/grim/shaders/grim_primitive.vertex ./engines/grim/shaders/grim_shadowplane.fragment ./engines/grim/shaders/grim_shadowplane.vertex ./engines/grim/shaders/grim_smush.fragment ./engines/grim/shaders/grim_smush.vertex ./engines/grim/shaders/grim_text.fragment ./engines/grim/shaders/grim_text.vertex ./engines/myst3/shaders/myst3_box.fragment ./engines/myst3/shaders/myst3_box.vertex ./engines/myst3/shaders/myst3_cube.fragment ./engines/myst3/shaders/myst3_cube.vertex ./engines/myst3/shaders/myst3_text.fragment ./engines/myst3/shaders/myst3_text.vertex ./engines/stark/shaders/stark_actor.fragment ./engines/stark/shaders/stark_actor.vertex ./engines/stark/shaders/stark_fade.fragment ./engines/stark/shaders/stark_fade.vertex ./engines/stark/shaders/stark_prop.fragment ./engines/stark/shaders/stark_prop.vertex ./engines/stark/shaders/stark_shadow.fragment ./engines/stark/shaders/stark_shadow.vertex ./engines/stark/shaders/stark_surface.fragment ./engines/stark/shaders/stark_surface.vertex ./engines/stark/shaders/stark_surface_fill.fragment ./engines/stark/shaders/stark_surface_fill.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_fade.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_fade.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_mask.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_mask.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_modelx.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_flat_shadow_modelx.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_geometry.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_geometry.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_line.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_line.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_modelx.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_modelx.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_mask.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_mask.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_volume.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_shadow_volume.vertex ./engines/wintermute/base/gfx/opengl/shaders/wme_sprite.fragment ./engines/wintermute/base/gfx/opengl/shaders/wme_sprite.vertex ./engines/freescape/shaders/freescape_bitmap.fragment ./engines/freescape/shaders/freescape_bitmap.vertex ./engines/freescape/shaders/freescape_triangle.fragment ./engines/freescape/shaders/freescape_triangle.vertex "/build/scummvm/pkg/scummvm/usr/share/scummvm/shaders"
install -d "/build/scummvm/pkg/scummvm/usr/bin"
install -c -m 755 "./scummvm" "/build/scummvm/pkg/scummvm/usr/bin/scummvm"
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "scummvm"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: scummvm 2.9.1-2 (Wed May 21 17:23:14 2025)
==> Cleaning up...