SuccessConsole Output

Started by upstream project "QEMU-tests" build number 144
originally caused by:
 Started by user Alex
Building in workspace /var/lib/jenkins/sharedspace/QEMU
[magic-lantern] $ hg showconfig paths.default
[magic-lantern] $ hg pull --rev qemu
pulling from https://bitbucket.org/hudson/magic-lantern/
searching for changes
adding changesets
adding manifests
adding file changes
added 4 changesets with 9 changes to 6 files
(run 'hg update' to get a working copy)
[magic-lantern] $ hg update --clean --rev qemu
6 files updated, 0 files merged, 0 files removed, 0 files unresolved
[magic-lantern] $ hg log --rev . --template {node}
[magic-lantern] $ hg log --rev . --template {rev}
[magic-lantern] $ hg log --rev 8ebfcc89edcf2f55a67bc8d3d3bfcaac3962d85a --template exists\n
exists
[magic-lantern] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev "ancestors('qemu') and not ancestors(8ebfcc89edcf2f55a67bc8d3d3bfcaac3962d85a)" --encoding UTF-8 --encodingmode replace
[QEMU] $ /bin/bash -v /tmp/hudson5505370673151769570.sh
#!/bin/bash -v


if true; then
  cd magic-lantern
  hg pull -r dm-spy-experiments
  hg up dm-spy-experiments -C
  cd ..
fi
pulling from https://bitbucket.org/hudson/magic-lantern/
no changes found
147 files updated, 0 files merged, 231 files removed, 0 files unresolved

export QEMU_EOS_WORKDIR=../../../qemu-roms
export PATH=$PATH:~/gcc-arm-none-eabi-5_4-2016q3/bin/

cd qemu


# The next tests require custom SD/CF card imags.
# The one that comes with our QEMU install script is perfect.
echo

echo "Setting up SD/CF card images..."
Setting up SD/CF card images...

rm -f sd.img cf.img
cp -v ../magic-lantern/contrib/qemu/sd.img.xz .
'../magic-lantern/contrib/qemu/sd.img.xz' -> './sd.img.xz'
unxz -k sd.img.xz
cp sd.img cf.img



rm -f *.log *.ppm *.png *.html
rm -rf html/

# used for all builds
export ML_OPTIONS="CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n"

SCREENSHOT=1 \
  ./run_ml_all_cams.sh

Emulating EOSM 202...
=====================

make -C ../platform/EOSM.202/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
[ VERSION  ]   ../../platform/EOSM.202/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/EOSM.202/stubs.o
[ VERSION  ]   ../../platform/EOSM.202/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/EOSM.202/consts.h:107:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU ( RECORDING_H264 ?  99 : 90 ) // any from 90...102 ?!
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                       ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
../../src/zebra.c: In function 'draw_zoom_overlay':
../../src/zebra.c:3361:6: warning: #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom [-Wcpp]
     #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom
      ^
../../src/zebra.c: At top level:
../../src/zebra.c:178:12: warning: 'transparent_overlay_hidden' defined but not used [-Wunused-variable]
 static int transparent_overlay_hidden = 0;
            ^
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:575:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 419152 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x066628 0x00104728 0x00104728 0x00008 0x00008 R   0x4
  LOAD           0x0000e0 0x0009e1e0 0x0009e1e0 0x66550 0x7d02c RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip
[ VERSION  ]   ../../platform/EOSM.202/version.bin
[ VERSION  ]   ../../platform/EOSM.202/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 419152 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/EOSM1202.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
Symbols from ../magic-lantern/platform/EOSM.202/
memcpy 000e5144 - 000e52ac
DebugMsg 000040d4

( 
  sleep 20
  echo screendump EOSM.202.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x EOSM/patches.gdb & 
  ./run_canon_fw.sh EOSM,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> EOSM.202.log


Emulating EOSM2 103...
=====================

make -C ../platform/EOSM2.103/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'
make: *** No rule to make target 'clean'.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'

Emulating 1100D 105...
=====================

make -C ../platform/1100D.105/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
[ VERSION  ]   ../../platform/1100D.105/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/1100D.105/stubs.o
[ VERSION  ]   ../../platform/1100D.105/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/1100D.105/consts.h:131:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 68 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:598:2: warning: #warning RAW FEATURES WILL NOT WORK IN LIVEVIEW ON THIS BUILD [-Wcpp]
 #warning RAW FEATURES WILL NOT WORK IN LIVEVIEW ON THIS BUILD
  ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:36:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (128*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   liveview.o
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
debug.o: In function `run_test':
debug.c:(.text+0x18a8): undefined reference to `raw_lv_request'
debug.c:(.text+0x18bc): undefined reference to `raw_lv_release'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'

Emulating 1200D 101...
=====================

make -C ../platform/1200D.101/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No rule to make target 'clean'.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'

Emulating 500D 111...
=====================

make -C ../platform/500D.111/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
[ VERSION  ]   ../../platform/500D.111/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/500D.111/stubs.o
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/500D.111/consts.h:111:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (is_movie_mode() ? 0 : lv ? 43 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:549:10: warning: #warning FIXME: are these values correct for 1080p or 720p? (which of them?) [-Wcpp]
         #warning FIXME: are these values correct for 1080p or 720p? (which of them?)
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:41:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 451068 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06e2f4 0x000bb1f4 0x000bb1f4 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0004d000 0x0004d000 0x6e1fc 0x84af4 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip
[ VERSION  ]   ../../platform/500D.111/version.bin
[ VERSION  ]   ../../platform/500D.111/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 451004 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/E7KR6111.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Symbols from ../magic-lantern/platform/500D.111/
memcpy 00097f04 - 0009806c
DebugMsg ff066a98

( 
  sleep 20
  echo screendump 500D.111.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 500D/patches.gdb & 
  ./run_canon_fw.sh 500D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 500D.111.log


Emulating 50D 109...
=====================

make -C ../platform/50D.109/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
[ VERSION  ]   ../../platform/50D.109/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/50D.109/stubs.o
[ VERSION  ]   ../../platform/50D.109/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/50D.109/consts.h:137:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 36 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   zebra.o
../../src/zebra.c: In function 'draw_zoom_overlay':
../../src/zebra.c:3361:6: warning: #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom [-Wcpp]
     #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom
      ^
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:41:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   misc.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 440336 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06b908 0x000b6808 0x000b6808 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0004b000 0x0004b000 0x6b810 0x7ffec RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip
[ VERSION  ]   ../../platform/50D.109/version.bin
[ VERSION  ]   ../../platform/50D.109/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 440272 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/50D00109.FIR autoexec-fir.bin ML-SETUP.FIR 0x80000261
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
Symbols from ../magic-lantern/platform/50D.109/
memcpy 00094744 - 000948ac
DebugMsg ff863b10

( 
  sleep 20
  echo screendump 50D.109.ppm
  echo quit
) | (
  ./run_canon_fw.sh 50D,firmware='boot=1' \
      -display none -monitor stdio 
) &> 50D.109.log


Emulating 550D 109...
=====================

make -C ../platform/550D.109/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
[ VERSION  ]   ../../platform/550D.109/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/550D.109/stubs.o
[ VERSION  ]   ../../platform/550D.109/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/550D.109/consts.h:140:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 45 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:555:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   liveview.o
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 465572 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x071b9c 0x00cd1b9c 0x00cd1b9c 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c60100 0x00c60100 0x71aa4 0x88dfc RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip
[ VERSION  ]   ../../platform/550D.109/version.bin
[ VERSION  ]   ../../platform/550D.109/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 465508 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/e8kr7109.fir autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
Symbols from ../magic-lantern/platform/550D.109/
memcpy 00cadbd4 - 00cadd3c
DebugMsg ff0673ec

( 
  sleep 20
  echo screendump 550D.109.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 550D/patches.gdb & 
  ./run_canon_fw.sh 550D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 550D.109.log


Emulating 5D2 212...
=====================

make -C ../platform/5D2.212/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D2.212/stubs.o
[ VERSION  ]   ../../platform/5D2.212/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/5D2.212/consts.h:117:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 38 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
../../src/tweaks.c: In function 'protect_image_task':
../../src/tweaks.c:701:18: warning: initialization makes integer from pointer without a cast [enabled by default]
     intptr_t h = get_current_dialog_handler();
                  ^
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
../../src/zebra.c: In function 'draw_zoom_overlay':
../../src/zebra.c:3361:6: warning: #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom [-Wcpp]
     #warning FIXME: this method uses busy waiting, which causes high CPU usage and overheating when using Magic Zoom
      ^
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:41:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 467000 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x072130 0x000c0030 0x000c0030 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0004e000 0x0004e000 0x72038 0x88ef4 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ VERSION  ]   ../../platform/5D2.212/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 466936 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/5D200212.FIR autoexec-fir.bin ML-SETUP.FIR 0x80000218
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Symbols from ../magic-lantern/platform/5D2.212/
memcpy 0009b464 - 0009b5cc
DebugMsg ff86af64

( 
  sleep 20
  echo screendump 5D2.212.ppm
  echo quit
) | (
  ./run_canon_fw.sh 5D2,firmware='boot=1' \
      -display none -monitor stdio 
) &> 5D2.212.log


Emulating 5D3 113...
=====================

make -C ../platform/5D3.113/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D3.113/stubs.o
[ VERSION  ]   ../../platform/5D3.113/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/5D3.113/consts.h:121:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 86 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:41:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   video_hacks.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453200 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06eb48 0x000d7f48 0x000d7f48 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00069500 0x00069500 0x6ea50 0x85b14 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ VERSION  ]   ../../platform/5D3.113/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453200 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/5D300133.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Symbols from ../magic-lantern/platform/5D3.113/
memcpy 000b54f4 - 000b565c
DebugMsg 00005b90

( 
  sleep 20
  echo screendump 5D3.113.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 5D3/patches.gdb & 
  ./run_canon_fw.sh 5D3,firmware='113;boot=1' \
      -display none -monitor stdio  -s -S
) &> 5D3.113.log


Emulating 5D3 123...
=====================

make -C ../platform/5D3.123/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/5D3.123/stubs.o
[ VERSION  ]   ../../platform/5D3.123/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/5D3.123/consts.h:136:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 86 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
../../src/dm-spy.c:41:0: warning: "BUF_SIZE_MALLOC" redefined [enabled by default]
 #define BUF_SIZE_MALLOC (2048*1024)
 ^
../../src/dm-spy.c:32:0: note: this is the location of the previous definition
 #define BUF_SIZE_MALLOC (512*1024)
 ^
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   video_hacks.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 447460 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06d4dc 0x000d68dc 0x000d68dc 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00069500 0x00069500 0x6d3e4 0x84414 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ VERSION  ]   ../../platform/5D3.123/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 447396 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/5D300133.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Symbols from ../magic-lantern/platform/5D3.123/
memcpy 000b4bf4 - 000b4d5c
DebugMsg 00005b90

( 
  sleep 20
  echo screendump 5D3.123.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 5D3/patches.gdb & 
  ./run_canon_fw.sh 5D3,firmware='123;boot=1' \
      -display none -monitor stdio  -s -S
) &> 5D3.123.log


Emulating 600D 102...
=====================

make -C ../platform/600D.102/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
[ VERSION  ]   ../../platform/600D.102/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/600D.102/stubs.o
[ VERSION  ]   ../../platform/600D.102/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/600D.102/consts.h:184:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 68 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-lapis.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:555:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   liveview.o
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455560 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06f480 0x00cef480 0x00cef480 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c80100 0x00c80100 0x6f388 0x7fd2c RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip
[ VERSION  ]   ../../platform/600D.102/version.bin
[ VERSION  ]   ../../platform/600D.102/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455496 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/CCF11102.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
Symbols from ../magic-lantern/platform/600D.102/
memcpy 00ccbdb4 - 00ccbf1c
DebugMsg ff06e398

( 
  sleep 20
  echo screendump 600D.102.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 600D/patches.gdb & 
  ./run_canon_fw.sh 600D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 600D.102.log


Emulating 60D 111...
=====================

make -C ../platform/60D.111/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
[ VERSION  ]   ../../platform/60D.111/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/60D.111/stubs.o
[ VERSION  ]   ../../platform/60D.111/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/60D.111/consts.h:142:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 0x45 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   liveview.o
[ CC       ]   reloc.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 468168 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x0725c0 0x00cd25c0 0x00cd25c0 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c60100 0x00c60100 0x724c8 0x893fc RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip
[ VERSION  ]   ../../platform/60D.111/version.bin
[ VERSION  ]   ../../platform/60D.111/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 468104 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/60D00111.FIR autoexec-fir.bin ML-SETUP.FIR 0x80000286
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Symbols from ../magic-lantern/platform/60D.111/
memcpy 00cae4a4 - 00cae60c
DebugMsg ff06b8dc

( 
  sleep 20
  echo screendump 60D.111.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 60D/patches.gdb & 
  ./run_canon_fw.sh 60D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 60D.111.log


Emulating 650D 104...
=====================

make -C ../platform/650D.104/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
[ VERSION  ]   ../../platform/650D.104/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/650D.104/stubs.o
[ VERSION  ]   ../../platform/650D.104/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/650D.104/consts.h:157:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 90 : 2) // any from 88...98 ?!
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                       ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:575:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455368 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06f3c0 0x000ed3c0 0x000ed3c0 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0007e100 0x0007e100 0x6f2c8 0x86514 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip
[ VERSION  ]   ../../platform/650D.104/version.bin
[ VERSION  ]   ../../platform/650D.104/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455368 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/CCF13104.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
Symbols from ../magic-lantern/platform/650D.104/
memcpy 000ca574 - 000ca6dc
DebugMsg 0000395c

( 
  sleep 20
  echo screendump 650D.104.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 650D/patches.gdb & 
  ./run_canon_fw.sh 650D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 650D.104.log


Emulating 6D 116...
=====================

make -C ../platform/6D.116/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
[ VERSION  ]   ../../platform/6D.116/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/6D.116/stubs.o
[ VERSION  ]   ../../platform/6D.116/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/6D.116/consts.h:143:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 92 : 2) // any from 90...102 ?! find one that works (trial/error)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate-5d3.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   afma.o
[ CC       ]   gps.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 452176 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06e748 0x00c8a748 0x00c8a748 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c1c100 0x00c1c100 0x6e650 0x82914 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip
[ VERSION  ]   ../../platform/6D.116/version.bin
[ VERSION  ]   ../../platform/6D.116/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 452176 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/6D000116.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Symbols from ../magic-lantern/platform/6D.116/
memcpy 00c68374 - 00c684dc
DebugMsg 000067c8

( 
  sleep 20
  echo screendump 6D.116.ppm
  echo quit
) | (
  ./run_canon_fw.sh 6D,firmware='boot=1' \
      -display none -monitor stdio 
) &> 6D.116.log


Emulating 700D 114...
=====================

make -C ../platform/700D.114/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
[ VERSION  ]   ../../platform/700D.114/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/700D.114/stubs.o
[ VERSION  ]   ../../platform/700D.114/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/700D.114/consts.h:157:0: note: this is the location of the previous definition
     #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 90 : 2) // any from 88...98 ?!
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:23: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                       ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458568 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x070040 0x000eeb40 0x000eeb40 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0007ec00 0x0007ec00 0x6ff48 0x87214 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip
[ VERSION  ]   ../../platform/700D.114/version.bin
[ VERSION  ]   ../../platform/700D.114/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458504 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/CCF14114.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
Symbols from ../magic-lantern/platform/700D.114/
memcpy 000cb2f4 - 000cb45c
DebugMsg 0000395c

( 
  sleep 20
  echo screendump 700D.114.ppm
  echo quit
) | (
  arm-none-eabi-gdb -x 700D/patches.gdb & 
  ./run_canon_fw.sh 700D,firmware='boot=1' \
      -display none -monitor stdio  -s -S
) &> 700D.114.log


Emulating 7D 203...
=====================

make -C ../platform/7D.203/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
[ VERSION  ]   ../../platform/7D.203/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/7D.203/stubs.o
[ VERSION  ]   ../../platform/7D.203/version.c
[ CC       ]   version.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
../../src/menu.c:43:0: warning: "GUIMODE_ML_MENU" redefined [enabled by default]
 #define GUIMODE_ML_MENU 0
 ^
In file included from ../../src/dryos.h:44:0,
                 from ../../src/menu.c:24:
../../platform/7D.203/consts.h:142:0: note: this is the location of the previous definition
 #define GUIMODE_ML_MENU (RECORDING ? 0 : lv ? 45 : 2)
 ^
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle-noauto.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
../../src/dialog_test.c: In function 'get_current_dialog_handler':
../../src/dialog_test.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c:300:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
../../src/raw.c: In function 'raw_update_params_work':
../../src/raw.c:590:10: warning: #warning FIXME: are these values correct for 720p and crop modes? [-Wcpp]
         #warning FIXME: are these values correct for 720p and crop modes?
          ^
[ CC       ]   chdk-dng.o
[ CC       ]   edmac-memcpy.o
[ CC       ]   patch.o
[ CC       ]   asm.o
[ CC       ]   dm-spy.o
[ CC       ]   dm-spy-extra.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ CC       ]   qemu-util.o
[ CC       ]   reloc.o
[ CC       ]   ml_rpc.o
[ CC       ]   video_hacks.o
[ CC       ]   ptpbuf.o
[ CC       ]   afma.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453896 bytes
[ CC       ]   reboot.o
[ CC       ]   disp_direct.o
[ CC       ]   font_direct.o
[ CC       ]   footer.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06ee00 0x00ccee00 0x00ccee00 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c60100 0x00c60100 0x6ed08 0x86b90 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
../../Makefile.inc:65: remove /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip
[ RM dir   ]   /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip
[ VERSION  ]   ../../platform/7D.203/version.bin
[ VERSION  ]   ../../platform/7D.203/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453832 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/
[ MKDIR    ]   ML directory structure...
cp ../../data/fonts/*.rbf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/fonts/
cp ../../data/vram/*.lut /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/data/
cp ../../data/cropmks/*.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
mkdir -p /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/doc
cp -v ../../doc/cam/* /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/doc
cp: cannot stat '../../doc/cam/*': No such file or directory
../../Makefile.inc:57: recipe for target 'installdoc' failed
make: [installdoc] Error 1 (ignored)
cp ../../doc/README.user /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/README
cp ../../doc/INSTALL.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip || echo "warning Unable to copy INSTALL.pdf"
cp: cannot stat '../../doc/INSTALL.pdf': No such file or directory
warning Unable to copy INSTALL.pdf
cp ../../doc/UserGuide.pdf /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip || echo "warning Unable to copy UserGuide.pdf"
cp: cannot stat '../../doc/UserGuide.pdf': No such file or directory
warning Unable to copy UserGuide.pdf
cp ../../src/logo.bmp /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/ML/docs || echo "warning Unable to copy logo.bmp"
[ LD       ]   autoexec-fir
[ OBJCOPY  ]   autoexec-fir.bin
[ XOR_CHK  ]   autoexec-fir.bin
python ../../../dumper/build_fir.py -r ../../../dumper/7D000203.FIR autoexec-fir.bin ML-SETUP.FIR 
python: can't open file '../../../dumper/build_fir.py': [Errno 2] No such file or directory
../../platform/Makefile.platform.extras:5: recipe for target 'build_fir' failed
make: [build_fir] Error 2 (ignored)
[ RM       ]   magiclantern-qemu.zip
chmod -x /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/autoexec.bin
cd /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip; zip -z ../magiclantern-qemu.zip < \
	../../../src/zip.txt -r .\
	@printf "[ RM dir   ]  %s\n" " /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/";
	zip warning: name not matched: @printf
	zip warning: name not matched: [ RM dir   ]  %s\n
	zip warning: name not matched:  /var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203/zip/
  adding: autoexec.bin (deflated 49%)
  adding: ML/ (stored 0%)
  adding: ML/doc/ (stored 0%)
  adding: ML/README (deflated 61%)
  adding: ML/modules/ (stored 0%)
  adding: ML/scripts/ (stored 0%)
  adding: ML/scripts/api_test.lua (deflated 79%)
  adding: ML/scripts/editor.lua (deflated 82%)
  adding: ML/scripts/sokoban.lua (deflated 73%)
  adding: ML/scripts/copy2m.lua (deflated 67%)
  adding: ML/scripts/lib/ (stored 0%)
  adding: ML/scripts/lib/config.lua (deflated 69%)
  adding: ML/scripts/lib/keys.lua (deflated 66%)
  adding: ML/scripts/lib/logger.lua (deflated 70%)
  adding: ML/scripts/lib/strict.lua (deflated 54%)
  adding: ML/scripts/calc.lua (deflated 69%)
  adding: ML/scripts/scrnshot.lua (deflated 38%)
  adding: ML/scripts/menutest.lua (deflated 76%)
  adding: ML/scripts/pong.lua (deflated 73%)
  adding: ML/scripts/hello.lua (deflated 39%)
  adding: ML/scripts/recdelay.lua (deflated 72%)
  adding: ML/scripts/extra/ (stored 0%)
  adding: ML/scripts/extra/copy2m.lua (deflated 67%)
  adding: ML/scripts/extra/scrnshot.lua (deflated 45%)
  adding: ML/scripts/extra/menutest.lua (deflated 76%)
  adding: ML/docs (deflated 94%)
  adding: ML/cropmks/ (stored 0%)
  adding: ML/cropmks/CrssMtr2.bmp (deflated 94%)
  adding: ML/cropmks/CineSco2.bmp (deflated 87%)
  adding: ML/cropmks/PhiVideo.bmp (deflated 68%)
  adding: ML/cropmks/Passport.bmp (deflated 72%)
  adding: ML/cropmks/PhiPhoto.bmp (deflated 62%)
  adding: ML/fonts/ (stored 0%)
  adding: ML/fonts/arghlf22.rbf (deflated 90%)
  adding: ML/fonts/argnor23.rbf (deflated 84%)
  adding: ML/fonts/argnor28.rbf (deflated 84%)
  adding: ML/fonts/argnor32.rbf (deflated 86%)
  adding: ML/fonts/term12.rbf (deflated 64%)
  adding: ML/fonts/term20.rbf (deflated 80%)
  adding: ML/data/ (stored 0%)
  adding: ML/data/ff8r.lut (deflated 11%)
  adding: ML/data/ff8p.lut (deflated 17%)
  adding: ML/data/apsc8p.lut (deflated 17%)
  adding: ML/data/apsc8r.lut (deflated 7%)
  adding: ML-SETUP.FIR (deflated 0%)
enter new zip file comment (end with .):
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
Symbols from ../magic-lantern/platform/7D.203/
memcpy 00cac144 - 00cac2ac
DebugMsg ff0776ac

( 
  sleep 20
  echo screendump 7D.203.ppm
  echo quit
) | (
  ./run_canon_fw.sh 7D,firmware='boot=1' \
      -display none -monitor stdio 
) &> 7D.203.log


Emulating 7D_MASTER 203...
=====================

make -C ../platform/7D_MASTER.203/ clean CONFIG_DEBUG_INTERCEPT_STARTUP=y CONFIG_QEMU=y CONFIG_MODULES=n
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
[ RM       ]   *.o *.d autoexec autoexec.bin magiclantern magiclantern.bin
[ RM       ]   magiclantern.bin autoexec autoexec.map location.map
[ RM       ]   autoexec-fir autoexec-fir.bin
[ RM       ]   magiclantern.lds
[ RM       ]   dietlibc.a newlib-libc.a newlib-libm.a gcc-libgcc.a
[ RM       ]   version.c version.bin
[ RM       ]   ../../build_tools/xor_chk ../../build_tools/xor_chk.exe
[ RM dir   ]   zip
[ RM       ]   *.zip
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ CC       ]   master_boot.o
[ AS       ]   stubs.o
[ CC       ]   gdb.o
[ CC       ]   ptpbuf.o
[ CC       ]   ml_rpc.o
[ CC       ]   state-object.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
[ CP       ]   gcc-libgcc.a
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
gdb.c:(.text+0x2c8): undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
gdb.c:(.text+0x35c): undefined reference to `patch_instruction'
state-object.o: In function `state_init':
state-object.c:(.text+0x90): undefined reference to `streq'
state-object.c:(.text+0xac): undefined reference to `ml_assert_handler'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'

sed -i "s/\/\/~ #define LOG_INTERRUPTS/#define LOG_INTERRUPTS/" ../magic-lantern/src/dm-spy-extra.c 

INCREMENTAL=1 AUTOEXEC_ONLY=1 QEMU_ARGS="-d io,int" LOG_SUFFIX=-io \
  ./run_ml_all_cams.sh

Emulating EOSM 202...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
[ VERSION  ]   ../../platform/EOSM.202/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 422032 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ XOR_CHK  ]   ../../build_tools/xor_chk
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x067168 0x00105268 0x00105268 0x00008 0x00008 R   0x4
  LOAD           0x0000e0 0x0009e1e0 0x0009e1e0 0x67090 0x7db2c RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM.202'
Symbols from ../magic-lantern/platform/EOSM.202/
memcpy 000e52b4 - 000e541c
DebugMsg 000040d4

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x EOSM/patches.gdb & 
  ./run_canon_fw.sh EOSM,firmware='boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> EOSM.202-io.log


Emulating EOSM2 103...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/EOSM2.103'

Emulating 1100D 105...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'
[ VERSION  ]   ../../platform/1100D.105/version.bin
[ VERSION  ]   ../../platform/1100D.105/version.c
[ CC       ]   version.o
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
debug.o: In function `run_test':
debug.c:(.text+0x18a8): undefined reference to `raw_lv_request'
debug.c:(.text+0x18bc): undefined reference to `raw_lv_release'
dm-spy-extra.o: In function `dm_spy_extra_install':
dm-spy-extra.c:(.text+0x174): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x17c): undefined reference to `post_isr_hook'
dm-spy-extra.o: In function `dm_spy_extra_uninstall':
dm-spy-extra.c:(.text+0x19c): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x1a0): undefined reference to `post_isr_hook'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1100D.105'

Emulating 1200D 101...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/1200D.101'

Emulating 500D 111...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
[ VERSION  ]   ../../platform/500D.111/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453884 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06edf4 0x000bbcf4 0x000bbcf4 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0004d000 0x0004d000 0x6ecfc 0x855f4 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/500D.111'
Symbols from ../magic-lantern/platform/500D.111/
memcpy 00098064 - 000981cc
DebugMsg ff066a98

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 500D/patches.gdb & 
  ./run_canon_fw.sh 500D,firmware='boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> 500D.111-io.log


Emulating 50D 109...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'
[ VERSION  ]   ../../platform/50D.109/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
dm-spy-extra.o: In function `dm_spy_extra_install':
dm-spy-extra.c:(.text+0x774): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x77c): undefined reference to `post_isr_hook'
dm-spy-extra.o: In function `dm_spy_extra_uninstall':
dm-spy-extra.c:(.text+0x7b8): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x7bc): undefined reference to `post_isr_hook'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/50D.109'

Emulating 550D 109...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'
[ VERSION  ]   ../../platform/550D.109/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
dm-spy-extra.o: In function `dm_spy_extra_install':
dm-spy-extra.c:(.text+0x774): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x77c): undefined reference to `post_isr_hook'
dm-spy-extra.o: In function `dm_spy_extra_uninstall':
dm-spy-extra.c:(.text+0x7b8): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x7bc): undefined reference to `post_isr_hook'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/550D.109'

Emulating 5D2 212...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
[ VERSION  ]   ../../platform/5D2.212/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 467384 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x0722b0 0x000c01b0 0x000c01b0 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0004e000 0x0004e000 0x721b8 0x88ff4 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D2.212'
Symbols from ../magic-lantern/platform/5D2.212/
memcpy 0009b5c4 - 0009b72c
DebugMsg ff86af64

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 5D2,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &> 5D2.212-io.log


Emulating 5D3 113...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
[ VERSION  ]   ../../platform/5D3.113/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 453648 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06ed08 0x000d8108 0x000d8108 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00069500 0x00069500 0x6ec10 0x85d14 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.113'
Symbols from ../magic-lantern/platform/5D3.113/
memcpy 000b5644 - 000b57ac
DebugMsg 00005b90

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 5D3/patches.gdb & 
  ./run_canon_fw.sh 5D3,firmware='113;boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> 5D3.113-io.log


Emulating 5D3 123...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
[ VERSION  ]   ../../platform/5D3.123/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 450276 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06dfdc 0x000d73dc 0x000d73dc 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00069500 0x00069500 0x6dee4 0x84f14 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/5D3.123'
Symbols from ../magic-lantern/platform/5D3.123/
memcpy 000b4d64 - 000b4ecc
DebugMsg 00005b90

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 5D3/patches.gdb & 
  ./run_canon_fw.sh 5D3,firmware='123;boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> 5D3.123-io.log


Emulating 600D 102...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'
[ VERSION  ]   ../../platform/600D.102/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
dm-spy-extra.o: In function `dm_spy_extra_install':
dm-spy-extra.c:(.text+0x774): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x77c): undefined reference to `post_isr_hook'
dm-spy-extra.o: In function `dm_spy_extra_uninstall':
dm-spy-extra.c:(.text+0x7b8): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x7bc): undefined reference to `post_isr_hook'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/600D.102'

Emulating 60D 111...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
[ VERSION  ]   ../../platform/60D.111/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 471048 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x073100 0x00cd3100 0x00cd3100 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c60100 0x00c60100 0x73008 0x89ffc RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/60D.111'
Symbols from ../magic-lantern/platform/60D.111/
memcpy 00cae624 - 00cae78c
DebugMsg ff06b8dc

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 60D/patches.gdb & 
  ./run_canon_fw.sh 60D,firmware='boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> 60D.111-io.log


Emulating 650D 104...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'
[ VERSION  ]   ../../platform/650D.104/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
dm-spy-extra.o: In function `dm_spy_extra_install':
dm-spy-extra.c:(.text+0x67c): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x684): undefined reference to `post_isr_hook'
dm-spy-extra.o: In function `dm_spy_extra_uninstall':
dm-spy-extra.c:(.text+0x6c8): undefined reference to `pre_isr_hook'
dm-spy-extra.c:(.text+0x6cc): undefined reference to `post_isr_hook'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/650D.104'

Emulating 6D 116...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
[ VERSION  ]   ../../platform/6D.116/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 455056 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06f288 0x00c8b288 0x00c8b288 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c1c100 0x00c1c100 0x6f190 0x83414 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/6D.116'
Symbols from ../magic-lantern/platform/6D.116/
memcpy 00c684d4 - 00c6863c
DebugMsg 000067c8

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 6D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &> 6D.116-io.log


Emulating 700D 114...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
[ VERSION  ]   ../../platform/700D.114/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 458952 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x0701c0 0x000eecc0 0x000eecc0 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x0007ec00 0x0007ec00 0x700c8 0x87314 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/700D.114'
Symbols from ../magic-lantern/platform/700D.114/
memcpy 000cb444 - 000cb5ac
DebugMsg 0000395c

( 
  sleep 20
  echo quit
) | (
  arm-none-eabi-gdb -x 700D/patches.gdb & 
  ./run_canon_fw.sh 700D,firmware='boot=1' \
      -display none -monitor stdio -d io,int -s -S
) &> 700D.114-io.log


Emulating 7D 203...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
[ VERSION  ]   ../../platform/7D.203/version.bin
[ CC       ]   dm-spy-extra.o
make -C ../../tcc
make[1]: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/tcc'
[ LD       ]   magiclantern
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 456712 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x06f900 0x00ccf900 0x00ccf900 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00c60100 0x00c60100 0x6f808 0x87690 RWE 0x100

CONFIG_QEMU=y

make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D.203'
Symbols from ../magic-lantern/platform/7D.203/
memcpy 00cac2b4 - 00cac41c
DebugMsg ff0776ac

( 
  sleep 20
  echo quit
) | (
  ./run_canon_fw.sh 7D,firmware='boot=1' \
      -display none -monitor stdio -d io,int
) &> 7D.203-io.log


Emulating 7D_MASTER 203...
=====================

make: Entering directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'
[ VERSION  ]   ../../platform/7D_MASTER.203/version.bin
[ LD       ]   magiclantern
gdb.o: In function `gdb_unarm_bkpt':
gdb.c:(.text+0x2c8): undefined reference to `unpatch_memory'
gdb.o: In function `gdb_arm_bkpt':
gdb.c:(.text+0x35c): undefined reference to `patch_instruction'
state-object.o: In function `state_init':
state-object.c:(.text+0x90): undefined reference to `streq'
state-object.c:(.text+0xac): undefined reference to `ml_assert_handler'
../../src/Makefile.src:197: recipe for target 'magiclantern' failed
make: *** [magiclantern] Error 1
make: Leaving directory '/var/lib/jenkins/sharedspace/QEMU/magic-lantern/platform/7D_MASTER.203'


montage "*.ppm" -geometry 360x240+5+5 gui.png

./html_logs.sh *.log
500D.111-io.log -> html/500D.111-io.log.html
500D.111.log -> html/500D.111.log.html
50D.109.log -> html/50D.109.log.html
550D.109.log -> html/550D.109.log.html
5D2.212-io.log -> html/5D2.212-io.log.html
5D2.212.log -> html/5D2.212.log.html
5D3.113-io.log -> html/5D3.113-io.log.html
5D3.113.log -> html/5D3.113.log.html
5D3.123-io.log -> html/5D3.123-io.log.html
5D3.123.log -> html/5D3.123.log.html
600D.102.log -> html/600D.102.log.html
60D.111-io.log -> html/60D.111-io.log.html
60D.111.log -> html/60D.111.log.html
650D.104.log -> html/650D.104.log.html
6D.116-io.log -> html/6D.116-io.log.html
6D.116.log -> html/6D.116.log.html
700D.114-io.log -> html/700D.114-io.log.html
700D.114.log -> html/700D.114.log.html
7D.203-io.log -> html/7D.203-io.log.html
7D.203.log -> html/7D.203.log.html
EOSM.202-io.log -> html/EOSM.202-io.log.html
EOSM.202.log -> html/EOSM.202.log.html
Archiving artifacts
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at PROJECT level /var/lib/jenkins/sharedspace/QEMU/qemu/html to /var/lib/jenkins/jobs/QEMU-dm-spy/htmlreports/QEMU_startup_logs_(DebugMsg)
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Triggering a new build of QEMU-coverage
Finished: SUCCESS