Torches cannot be placed on half slabs placed on the upper half of a block. On the PC version, it is possible to place torches on upside down slabs.
Steps to Reproduce:
1. Either in Creative or Survival mode, place a half slab on the top half of a block.
2. Attempt to place a torch on the upside down slab and notice it is not possible.