cjs / docker-io

Dockerfiles repository for maintaining Docker images

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-io

Dockerfile for an image providing access to the IO Language, based on Debian Stable. The build artifacts are still in the /tmp directory, and the procedure from build.sh is followed.

Most libraries required by the addons are included in the image, which accounts for the size.

This fails 3 tests, but I'm not familiar enough with IO to understand why.

Currently there is only support for the latest 2013.12.04 release. Will update the master branch once I figure out how to change the WORKDIR to the directory created by the master branch checkout (there's a hash at the end).

root@97111b64e45f:/tmp/iobuild/io-2013.12.04/build# io ../libs/iovm/tests/correctness/run.io
..........EE.......................................................E..
......................................................................
......................................................................
...................
======================================================================
FAIL: DirectoryTest testWalk
----------------------------------------------------------------------

  Exception: `self files map(name) != found` --> `list(testFile.x, testFile.y, testFile.z) != list(testFile.y, testFile.x, testFile.z)`
  ---------
  Exception raise                      UnitTest.io 136
  DirectoryTest fail                   UnitTest.io 158
  DirectoryTest assertEquals           DirectoryTest.io 53
  DirectoryTest testWalk               doString 1

======================================================================
FAIL: DirectoryTest testRecursiveFilesOfTypes
----------------------------------------------------------------------

  Exception: `self files map(name) != files map(name)` --> `list(testFile.x, testFile.y, testFile.z) != list(testFile.y, testFile.x, testFile.z)`
  ---------
  Exception raise                      UnitTest.io 136
  DirectoryTest fail                   UnitTest.io 158
  DirectoryTest assertEquals           DirectoryTest.io 73
  DirectoryTest testRecursiveFilesOfTypes doString 1

======================================================================
FAIL: SequenceTest testAsNumber
----------------------------------------------------------------------

  Exception: `Number constants nan asString != "" asNumber asString` --> `"-nan" != "nan"`
  ---------
  Exception raise                      UnitTest.io 136
  SequenceTest fail                    UnitTest.io 158
  SequenceTest assertEquals            SequenceTest.io 35
  SequenceTest testAsNumber            doString 1

----------------------------------------------------------------------
Ran 229 tests in 0.805072s

FAILED (failures 3)                                                run

About

Dockerfiles repository for maintaining Docker images


Languages

Language:Shell 100.0%