This phase I trial studies the side effects and the best dose of poly (adenosine diphosphate [ADP]-ribose) polymerase (PARP) inhibitor BMN-673 when given together with temozolomide or irinotecan hydrochloride in treating patients with locally advanced or metastatic solid tumors. PARP inhibitor BMN-673 may stop the growth of tumor cells by blocking some of the enzymes needed for cell growth and may help temozolomide and irinotecan hydrochloride work better by making tumor cells more sensitive to the drug. Drugs used in chemotherapy, such as temozolomide and irinotecan hydrochloride, work in different ways to stop the growth of tumor cells, either by killing the cells or by stopping them from dividing. Giving PARP inhibitor BMN-673 with temozolomide or irinotecan hydrochloride may be an effective treatment for patients with advanced solid tumors.